Details

Model
MINI Mini Cooper
Colour
Blue
Fuel Type
Petrol
Engine Size
1598cc
Registered
Vehicle Age
22 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 Mini Cooper VU04 DHA

Road Tax

Tax Status
Taxed
Due Date
Expires
10 Months
12 Months Tax
£325
Paid Monthly
£28.44

Mileage History

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

Latest reading

108,791 mi

March 2026

Typical mileage

+1,400 mi

vs same-model median

Last 12 months

10,300 mi

↑ from ~6,900 prior yr

Lifetime average

~5,000 mi / yr

since new

Emissions

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

MOT History

Expiry Date
MOT Due
10 Months
Test Result
PASSED
Completed
Test Number
5506 0591 0926
Expiry Date
Odometer Value
108791 mi
Since Last Pass
10319 mi
Completed
Test Number
3381 4158 9149
Odometer Value
108789 mi
Test Result
PASSED
Completed
Test Number
3091 9628 3173
Expiry Date
Odometer Value
98472 mi
Since Last Pass
6885 mi
Completed
Test Number
7136 9615 0145
Odometer Value
98454 mi
Test Result
PASSED
Completed
Test Number
8057 6324 6874
Expiry Date
Odometer Value
91587 mi
Since Last Pass
4892 mi
Test Result
PASSED
Completed
Test Number
8302 8149 6892
Expiry Date
Odometer Value
86695 mi
Since Last Pass
9306 mi
Test Result
PASSED
Completed
Test Number
1380 9934 5879
Expiry Date
Odometer Value
77389 mi
Since Last Pass
2369 mi
Test Result
PASSED
Completed
Test Number
6966 3177 2155
Expiry Date
Odometer Value
75020 mi
Since Last Pass
4691 mi
Completed
Test Number
8129 9166 5331
Odometer Value
75002 mi
Test Result
PASSED
Completed
Test Number
1768 9371 4961
Expiry Date
Odometer Value
70329 mi
Since Last Pass
4025 mi
Completed
Test Number
1785 3986 3123
Odometer Value
70328 mi
Test Result
PASSED
Completed
Test Number
6331 1523 4291
Expiry Date
Odometer Value
66304 mi
Since Last Pass
1339 mi
Test Result
PASSED
Completed
Test Number
7483 4636 9563
Expiry Date
Odometer Value
64965 mi
Since Last Pass
1593 mi
Completed
Test Number
9051 5031 2505
Odometer Value
64938 mi
Test Result
PASSED
Completed
Test Number
5690 8210 8298
Expiry Date
Odometer Value
63372 mi
Since Last Pass
1169 mi
Test Result
PASSED
Completed
Test Number
9374 2017 9907
Expiry Date
Odometer Value
62203 mi
Since Last Pass
3675 mi
Completed
Test Number
4108 0366 1791
Odometer Value
62203 mi
Test Result
PASSED
Completed
Test Number
5475 2964 5074
Expiry Date
Odometer Value
58528 mi
Since Last Pass
3903 mi
Test Result
PASSED
Completed
Test Number
3079 2394 4054
Expiry Date
Odometer Value
54625 mi
Since Last Pass
4414 mi
Test Result
PASSED
Completed
Test Number
8064 3125 3031
Expiry Date
Odometer Value
50211 mi
Since Last Pass
2259 mi
Completed
Test Number
9058 7155 3025
Odometer Value
50211 mi
Test Result
PASSED
Completed
Test Number
4784 6445 2044
Expiry Date
Odometer Value
47952 mi
Since Last Pass
3062 mi
Completed
Test Number
2474 9415 2048
Odometer Value
47952 mi
Test Result
PASSED
Completed
Test Number
2054 7364 1077
Expiry Date
Odometer Value
44890 mi
Since Last Pass
5925 mi
Completed
Test Number
1777 4294 1059
Odometer Value
44890 mi
Test Result
PASSED
Completed
Test Number
8848 4471 9382
Expiry Date
Odometer Value
38965 mi
Since Last Pass
4415 mi
Test Result
PASSED
Completed
Test Number
4422 3302 8426
Expiry Date
Odometer Value
34550 mi
Since Last Pass
6886 mi
Test Result
PASSED
Completed
Test Number
1545 4249 7201
Expiry Date
Odometer Value
27664 mi
Free Car Tax Check & MOT history for VU04DHA
Contains DVSA and DVLA data under the Open Government Licence v3.0.