Details

Model
MINI Cooper D
Colour
White
Fuel Type
Diesel
Engine Size
1560cc
Registered
Vehicle Age
19 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 YC07 MJJ

Road Tax

Tax Status
Taxed
Due Date
Expires
1 Month
12 Months Tax
£35
Paid Monthly
£3.06

Mileage History

Mileage chart (requires JavaScript).>

Latest reading

176,150 mi

November 2025

Last 12 months

17,600 mi

≈ same as prior yr

Lifetime average

~9,500 mi / yr

since new

Emissions

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

MOT History

Expiry Date
MOT Due
4 Months
Test Result
PASSED
Completed
Test Number
7693 0643 7865
Expiry Date
Odometer Value
176150 mi
Since Last Pass
17596 mi
Test Result
PASSED
Completed
Test Number
8502 7642 2882
Expiry Date
Odometer Value
158554 mi
Since Last Pass
16260 mi
Test Result
PASSED
Completed
Test Number
1403 3302 2842
Expiry Date
Odometer Value
142294 mi
Since Last Pass
4457 mi
Test Result
PASSED
Completed
Test Number
6865 9768 1769
Expiry Date
Odometer Value
137837 mi
Since Last Pass
2255 mi
Test Result
PASSED
Completed
Test Number
2848 9928 0941
Expiry Date
Odometer Value
135582 mi
Since Last Pass
5335 mi
Completed
Test Number
9946 9186 3225
Odometer Value
135567 mi
Test Result
PASSED
Completed
Test Number
5106 8517 3473
Expiry Date
Odometer Value
130247 mi
Since Last Pass
6587 mi
Completed
Test Number
2020 3530 8728
Odometer Value
130245 mi
Test Result
PASSED
Completed
Test Number
3164 5923 2580
Expiry Date
Odometer Value
123660 mi
Since Last Pass
7308 mi
Completed
Test Number
5971 7301 5879
Odometer Value
123659 mi
Test Result
PASSED
Completed
Test Number
6642 2202 8444
Expiry Date
Odometer Value
116352 mi
Since Last Pass
11957 mi
Test Result
PASSED
Completed
Test Number
6407 1115 0184
Expiry Date
Odometer Value
104395 mi
Since Last Pass
1077 mi
Completed
Test Number
6821 6286 2173
Odometer Value
104391 mi
Test Result
PASSED
Completed
Test Number
8672 8930 9808
Expiry Date
Odometer Value
103318 mi
Since Last Pass
7784 mi
Test Result
PASSED
Completed
Test Number
3478 1289 1339
Expiry Date
Odometer Value
95534 mi
Since Last Pass
8078 mi
Completed
Test Number
5118 2116 0784
Odometer Value
95534 mi
Test Result
PASSED
Completed
Test Number
1885 8151 5141
Expiry Date
Odometer Value
87456 mi
Since Last Pass
1400 mi
Test Result
PASSED
Completed
Test Number
7093 9467 4230
Expiry Date
Odometer Value
86056 mi
Since Last Pass
11381 mi
Test Result
PASSED
Completed
Test Number
5590 3738 3265
Expiry Date
Odometer Value
74675 mi
Since Last Pass
3866 mi
Completed
Test Number
6168 2581 3055
Odometer Value
70809 mi
Test Result
PASSED
Completed
Test Number
3657 3571 3015
Expiry Date
Odometer Value
70809 mi
Since Last Pass
10991 mi
Test Result
PASSED
Completed
Test Number
8963 8790 2190
Expiry Date
Odometer Value
59818 mi
Since Last Pass
16450 mi
Test Result
PASSED
Completed
Test Number
2395 3830 1190
Expiry Date
Odometer Value
43368 mi
Since Last Pass
21149 mi
Completed
Test Number
7456 6270 1192
Odometer Value
43367 mi
Test Result
PASSED
Completed
Test Number
1730 4909 0407
Expiry Date
Odometer Value
22219 mi
Free Car Tax Check & MOT history for YC07MJJ
Contains DVSA and DVLA data under the Open Government Licence v3.0.