Details

Model
MINI Cooper D
Colour
Red
Fuel Type
Diesel
Engine Size
1560cc
Registered
Vehicle Age
18 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
3 Months
12 Months Tax
£20
Paid Monthly
£1.75

Mileage History

Mileage chart (requires JavaScript).>

Latest reading

159,688 mi

January 2026

Last 12 months

9,800 mi

≈ same as prior yr

Lifetime average

~8,800 mi / yr

since new

Emissions

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

MOT History

Expiry Date
MOT Due
7 Months
Test Result
PASSED
Completed
Test Number
2191 4640 9248
Expiry Date
Odometer Value
159688 mi
Since Last Pass
9838 mi
Test Result
PASSED
Completed
Test Number
9101 3291 8196
Expiry Date
Odometer Value
149850 mi
Since Last Pass
9306 mi
Completed
Test Number
4152 2699 6329
Odometer Value
149850 mi
Test Result
PASSED
Completed
Test Number
1422 7867 7901
Expiry Date
Odometer Value
140544 mi
Since Last Pass
15612 mi
Completed
Test Number
5560 9771 1780
Odometer Value
140544 mi
Test Result
PASSED
Completed
Test Number
1037 2203 0068
Expiry Date
Odometer Value
124932 mi
Since Last Pass
16396 mi
Completed
Test Number
6418 2494 2497
Odometer Value
124830 mi
Test Result
PASSED
Completed
Test Number
2345 5200 7505
Expiry Date
Odometer Value
108536 mi
Since Last Pass
16025 mi
Test Result
PASSED
Completed
Test Number
9889 7824 0984
Expiry Date
Odometer Value
92511 mi
Since Last Pass
5539 mi
Test Result
PASSED
Completed
Test Number
7558 8384 9333
Expiry Date
Odometer Value
86972 mi
Since Last Pass
2117 mi
Completed
Test Number
7208 1434 2793
Odometer Value
86972 mi
Test Result
PASSED
Completed
Test Number
3440 3309 0013
Expiry Date
Odometer Value
84855 mi
Since Last Pass
3949 mi
Completed
Test Number
7226 7913 3044
Odometer Value
84855 mi
Test Result
PASSED
Completed
Test Number
8205 6697 4171
Expiry Date
Odometer Value
80906 mi
Since Last Pass
7944 mi
Completed
Test Number
4468 7295 6508
Odometer Value
80855 mi
Test Result
PASSED
Completed
Test Number
5873 8004 1639
Expiry Date
Odometer Value
72962 mi
Since Last Pass
9994 mi
Completed
Test Number
4228 7894 8671
Odometer Value
72962 mi
Test Result
PASSED
Completed
Test Number
4049 2907 0021
Expiry Date
Odometer Value
62968 mi
Since Last Pass
10279 mi
Test Result
PASSED
Completed
Test Number
4956 9144 5089
Expiry Date
Odometer Value
52689 mi
Since Last Pass
11 mi
Test Result
PASSED
Completed
Test Number
1766 8462 4378
Expiry Date
Odometer Value
52678 mi
Since Last Pass
6268 mi
Test Result
PASSED
Completed
Test Number
2887 8600 3367
Expiry Date
Odometer Value
46410 mi
Since Last Pass
6505 mi
Test Result
PASSED
Completed
Test Number
3196 4359 2282
Expiry Date
Odometer Value
39905 mi
Since Last Pass
5585 mi
Test Result
PASSED
Completed
Test Number
1187 2800 1361
Expiry Date
Odometer Value
34320 mi
Since Last Pass
5821 mi
Completed
Test Number
1077 3860 1375
Odometer Value
34320 mi
Test Result
PASSED
Completed
Test Number
6709 1340 0343
Expiry Date
Odometer Value
28499 mi
Free Car Tax Check & MOT history for HG57GFY
Contains DVSA and DVLA data under the Open Government Licence v3.0.