Details

Model
MINI Mini
Colour
Red
Fuel Type
Petrol
Engine Size
1598cc
Registered
Vehicle Age
17 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 VK58 TLZ

Road Tax

Tax Status
Taxed
Due Date
Expires
6 Months
12 Months Tax
£225
Paid Monthly
£19.69

Mileage History

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

Latest reading

67,844 mi

December 2025

Below typical

-24,600 mi

vs same-model median

Last 12 months

4,600 mi

↑ from ~3,200 prior yr

Lifetime average

~3,900 mi / yr

since new

Emissions

CO₂ Emissions
150g/km
F150g/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
3432 0571 9657
Expiry Date
Odometer Value
67844 mi
Since Last Pass
4571 mi
Completed
Test Number
2730 0488 4576
Odometer Value
67843 mi
Test Result
PASSED
Completed
Test Number
8380 7773 6504
Expiry Date
Odometer Value
63273 mi
Since Last Pass
3214 mi
Completed
Test Number
5049 8154 4646
Odometer Value
63054 mi
Test Result
PASSED
Completed
Test Number
2644 6763 8743
Expiry Date
Odometer Value
60059 mi
Since Last Pass
52 mi
Test Result
PASSED
Completed
Test Number
3484 4346 3023
Expiry Date
Odometer Value
60007 mi
Since Last Pass
165 mi
Completed
Test Number
4377 3242 3186
Odometer Value
60004 mi
Test Result
PASSED
Completed
Test Number
4435 4515 5776
Expiry Date
Odometer Value
59842 mi
Since Last Pass
2243 mi
Completed
Test Number
1808 8281 2228
Odometer Value
59842 mi
Test Result
PASSED
Completed
Test Number
6126 1772 1494
Expiry Date
Odometer Value
57599 mi
Since Last Pass
2008 mi
Completed
Test Number
8165 3719 5821
Odometer Value
57599 mi
Test Result
PASSED
Completed
Test Number
9752 0065 7593
Expiry Date
Odometer Value
55591 mi
Since Last Pass
3444 mi
Test Result
PASSED
Completed
Test Number
4674 0753 4398
Expiry Date
Odometer Value
52147 mi
Since Last Pass
4749 mi
Test Result
PASSED
Completed
Test Number
8496 3283 9147
Expiry Date
Odometer Value
47398 mi
Since Last Pass
967 mi
Test Result
PASSED
Completed
Test Number
1932 2605 3500
Expiry Date
Odometer Value
46431 mi
Since Last Pass
4508 mi
Test Result
PASSED
Completed
Test Number
2109 5990 9055
Expiry Date
Odometer Value
41923 mi
Since Last Pass
7978 mi
Completed
Test Number
6880 2089 1671
Odometer Value
41911 mi
Completed
Test Number
2299 3434 5087
Odometer Value
33945 mi
Test Result
PASSED
Completed
Test Number
1995 9434 5450
Expiry Date
Odometer Value
33945 mi
Since Last Pass
117 mi
Test Result
PASSED
Completed
Test Number
2853 0981 5007
Expiry Date
Odometer Value
33828 mi
Since Last Pass
3124 mi
Test Result
PASSED
Completed
Test Number
5052 2780 4049
Expiry Date
Odometer Value
30704 mi
Since Last Pass
3076 mi
Test Result
PASSED
Completed
Test Number
2781 7056 3010
Expiry Date
Odometer Value
27628 mi
Since Last Pass
4447 mi
Test Result
PASSED
Completed
Test Number
2263 2131 2055
Expiry Date
Odometer Value
23181 mi
Free Car Tax Check & MOT history for VK58TLZ
Contains DVSA and DVLA data under the Open Government Licence v3.0.