Details

Model
MINI Cooper S
Colour
Black
Fuel Type
Petrol
Engine Size
1598cc
Registered
Vehicle Age
17 Years
Export Marker
No
Last V5C Issued

Before You Buy

Stolen Check
HPI Check® →
Outstanding Finance
HPI Check® →
Write-off Status
HPI Check® →
Insurance Cost
Compare Insurance →

Road Tax

Tax Status
Taxed
Due Date
Expires
4 Months
12 Months Tax
£225
Paid Monthly
£19.69

Mileage History

Mileage chart (requires JavaScript).>
Typical mileage (middle 50%) for this model and age

Latest reading

144,138 mi

September 2025

Above typical

+56,800 mi

vs same-model median

Last 12 months

2,600 mi

↑ from ~1,900 prior yr

Lifetime average

~8,700 mi / yr

since new

Emissions

CO₂ Emissions
149g/km
F149g/kmA0-100BC101-110111-120DE121-130131-140FG141-150151-165HI166-175176-185JK186-200201-225LM226-255255+

MOT History

Expiry Date
MOT Due
3 Months
Test Result
PASSED
Completed
Test Number
5685 3803 1007
Expiry Date
Odometer Value
144138 mi
Since Last Pass
2600 mi
Completed
Test Number
1408 3024 4231
Odometer Value
144033 mi
Test Result
PASSED
Completed
Test Number
2639 6985 2714
Expiry Date
Odometer Value
141538 mi
Since Last Pass
1911 mi
Completed
Test Number
9458 3249 5849
Odometer Value
141508 mi
Test Result
PASSED
Completed
Test Number
1930 9927 1906
Expiry Date
Odometer Value
139627 mi
Since Last Pass
4285 mi
Completed
Test Number
3998 7655 3324
Odometer Value
139553 mi
Test Result
PASSED
Completed
Test Number
1150 5703 2361
Expiry Date
Odometer Value
135342 mi
Since Last Pass
3680 mi
Completed
Test Number
6621 3793 8986
Odometer Value
135341 mi
Test Result
PASSED
Completed
Test Number
9606 1859 0903
Expiry Date
Odometer Value
131662 mi
Since Last Pass
2758 mi
Test Result
PASSED
Completed
Test Number
1935 6308 2964
Expiry Date
Odometer Value
128904 mi
Since Last Pass
2980 mi
Test Result
PASSED
Completed
Test Number
1817 0418 2594
Expiry Date
Odometer Value
125924 mi
Since Last Pass
10425 mi
Completed
Test Number
1146 9630 7881
Odometer Value
125700 mi
Test Result
PASSED
Completed
Test Number
4639 5732 0238
Expiry Date
Odometer Value
115499 mi
Since Last Pass
12380 mi
Completed
Test Number
6994 0474 9431
Odometer Value
115499 mi
Test Result
PASSED
Completed
Test Number
2901 0617 6468
Expiry Date
Odometer Value
103119 mi
Since Last Pass
12130 mi
Completed
Test Number
2955 4648 9871
Odometer Value
103119 mi
Test Result
PASSED
Completed
Test Number
4193 0347 4234
Expiry Date
Odometer Value
90989 mi
Since Last Pass
5178 mi
Test Result
PASSED
Completed
Test Number
5435 4162 2497
Expiry Date
Odometer Value
85811 mi
Since Last Pass
7885 mi
Completed
Test Number
1409 8652 8597
Odometer Value
85811 mi
Test Result
PASSED
Completed
Test Number
2998 4522 4324
Expiry Date
Odometer Value
77926 mi
Since Last Pass
5779 mi
Test Result
PASSED
Completed
Test Number
5872 0725 4042
Expiry Date
Odometer Value
72147 mi
Since Last Pass
16849 mi
Test Result
PASSED
Completed
Test Number
1052 1935 3023
Expiry Date
Odometer Value
55298 mi
Since Last Pass
16411 mi
Completed
Test Number
1670 6955 3484
Odometer Value
55298 mi
Test Result
PASSED
Completed
Test Number
3873 7885 2092
Expiry Date
Odometer Value
38887 mi
Free Car Tax Check & MOT history for HY09HRK
Contains DVSA and DVLA data under the Open Government Licence v3.0.