Details

Model
MINI Cooper D
Colour
Red
Fuel Type
Diesel
Engine Size
1560cc
Registered
Vehicle Age
16 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 →
MINI Cooper D YY59 DYG

Road Tax

Tax Status
SORN
12 Months Tax
£200
Paid Monthly
£17.50

Mileage History

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

Latest reading

80,750 mi

December 2025

Below typical

-44,000 mi

vs same-model median

Last 12 months

10,300 mi

≈ same as prior yr

Lifetime average

~5,000 mi / yr

since new

Emissions

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

MOT History

Expiry Date
MOT Due
6 Months
Test Result
PASSED
Completed
Test Number
2328 9461 3622
Expiry Date
Odometer Value
80750 mi
Since Last Pass
10297 mi
Test Result
PASSED
Completed
Test Number
6453 0183 5940
Expiry Date
Odometer Value
70453 mi
Since Last Pass
2704 mi
Test Result
PASSED
Completed
Test Number
8329 7373 6264
Expiry Date
Odometer Value
67749 mi
Since Last Pass
7794 mi
Completed
Test Number
8694 1429 9413
Odometer Value
67749 mi
Test Result
PASSED
Completed
Test Number
4909 2548 1352
Expiry Date
Odometer Value
59955 mi
Since Last Pass
4577 mi
Completed
Test Number
2671 5339 9021
Odometer Value
59848 mi
Test Result
PASSED
Completed
Test Number
6900 8052 6347
Expiry Date
Odometer Value
55378 mi
Since Last Pass
2355 mi
Test Result
PASSED
Completed
Test Number
2644 5347 1637
Expiry Date
Odometer Value
53023 mi
Since Last Pass
1209 mi
Completed
Test Number
2376 6415 5403
Odometer Value
53016 mi
Test Result
PASSED
Completed
Test Number
4535 5320 5125
Expiry Date
Odometer Value
51814 mi
Since Last Pass
2409 mi
Test Result
PASSED
Completed
Test Number
1714 1722 9877
Expiry Date
Odometer Value
49405 mi
Since Last Pass
3527 mi
Completed
Test Number
4234 7269 0933
Odometer Value
44396 mi
Test Result
PASSED
Completed
Test Number
6613 5653 7752
Expiry Date
Odometer Value
45878 mi
Since Last Pass
2629 mi
Test Result
PASSED
Completed
Test Number
5355 9969 7738
Expiry Date
Odometer Value
43249 mi
Since Last Pass
2817 mi
Test Result
PASSED
Completed
Test Number
9196 2098 1885
Expiry Date
Odometer Value
40432 mi
Since Last Pass
3633 mi
Test Result
PASSED
Completed
Test Number
3988 3721 5408
Expiry Date
Odometer Value
36799 mi
Since Last Pass
30 mi
Test Result
PASSED
Completed
Test Number
2761 2761 5409
Expiry Date
Odometer Value
36769 mi
Since Last Pass
2856 mi
Test Result
PASSED
Completed
Test Number
4688 6341 4132
Expiry Date
Odometer Value
33913 mi
Since Last Pass
3162 mi
Test Result
PASSED
Completed
Test Number
8666 8611 3157
Expiry Date
Odometer Value
30751 mi
Since Last Pass
5488 mi
Completed
Test Number
2255 8551 3107
Odometer Value
30751 mi
Test Result
PASSED
Completed
Test Number
6965 8309 2064
Expiry Date
Odometer Value
25263 mi
Free Car Tax Check & MOT history for YY59DYG
Contains DVSA and DVLA data under the Open Government Licence v3.0.