Details

Model
MINI Mini
Colour
Red
Fuel Type
Petrol
Engine Size
1598cc
Registered
Vehicle Age
21 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 PF54 VFZ

Road Tax

Tax Status
Taxed
Due Date
Expires
7 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

104,970 mi

September 2025

Typical mileage

+2,200 mi

vs same-model median

Lifetime average

~5,100 mi / yr

since new

Emissions

CO₂ Emissions
166g/km
H166g/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
8221 8723 4922
Expiry Date
Odometer Value
104970 mi
Since Last Pass
2937 mi
Completed
Test Number
2372 5164 8967
Odometer Value
104966 mi
Test Result
PASSED
Completed
Test Number
4308 7515 3765
Expiry Date
Odometer Value
102033 mi
Since Last Pass
5782 mi
Test Result
PASSED
Completed
Test Number
9756 7551 9202
Expiry Date
Odometer Value
96251 mi
Since Last Pass
3416 mi
Test Result
PASSED
Completed
Test Number
3622 7445 8254
Expiry Date
Odometer Value
92835 mi
Since Last Pass
1494 mi
Test Result
PASSED
Completed
Test Number
2620 8099 7630
Expiry Date
Odometer Value
91341 mi
Since Last Pass
1990 mi
Test Result
PASSED
Completed
Test Number
1025 9061 5791
Expiry Date
Odometer Value
89351 mi
Since Last Pass
2139 mi
Test Result
PASSED
Completed
Test Number
7235 7420 4013
Expiry Date
Odometer Value
87212 mi
Since Last Pass
2987 mi
Test Result
PASSED
Completed
Test Number
7989 6155 4224
Expiry Date
Odometer Value
84225 mi
Since Last Pass
902 mi
Test Result
PASSED
Completed
Test Number
8929 8823 1697
Expiry Date
Odometer Value
83323 mi
Since Last Pass
3345 mi
Completed
Test Number
5340 0073 8875
Odometer Value
83323 mi
Test Result
PASSED
Completed
Test Number
8999 3524 6568
Expiry Date
Odometer Value
79978 mi
Since Last Pass
4298 mi
Test Result
PASSED
Completed
Test Number
9334 6652 9713
Expiry Date
Odometer Value
75680 mi
Since Last Pass
4840 mi
Test Result
PASSED
Completed
Test Number
4397 6723 4395
Expiry Date
Odometer Value
70840 mi
Since Last Pass
4447 mi
Test Result
PASSED
Completed
Test Number
4176 9123 3473
Expiry Date
Odometer Value
66393 mi
Since Last Pass
3742 mi
Test Result
PASSED
Completed
Test Number
4293 6533 2481
Expiry Date
Odometer Value
62651 mi
Since Last Pass
5311 mi
Test Result
PASSED
Completed
Test Number
3693 4996 1248
Expiry Date
Odometer Value
57340 mi
Since Last Pass
4179 mi
Completed
Test Number
3565 1916 1445
Odometer Value
57340 mi
Test Result
PASSED
Completed
Test Number
9320 7024 0250
Expiry Date
Odometer Value
53161 mi
Since Last Pass
3962 mi
Test Result
PASSED
Completed
Test Number
4144 4923 9271
Expiry Date
Odometer Value
49199 mi
Since Last Pass
1183 mi
Completed
Test Number
3111 9713 9289
Odometer Value
49199 mi
Test Result
PASSED
Completed
Test Number
9703 7952 9089
Expiry Date
Odometer Value
48016 mi
Since Last Pass
5179 mi
Test Result
PASSED
Completed
Test Number
6346 0723 8047
Expiry Date
Odometer Value
42837 mi
Completed
Test Number
7626 1213 8013
Odometer Value
42837 mi
Free Car Tax Check & MOT history for PF54VFZ
Contains DVSA and DVLA data under the Open Government Licence v3.0.