Details

Model
MINI Mini
Colour
Silver
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 OE54 DDF

Road Tax

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

120,095 mi

September 2025

Typical mileage

+13,200 mi

vs same-model median

Last 12 months

3,600 mi

↓ from ~4,400 prior yr

Lifetime average

~5,800 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
4 Months
Test Result
PASSED
Completed
Test Number
2356 2487 1044
Expiry Date
Odometer Value
120095 mi
Since Last Pass
3600 mi
Test Result
PASSED
Completed
Test Number
6585 6977 6340
Expiry Date
Odometer Value
116495 mi
Since Last Pass
4409 mi
Completed
Test Number
2970 4644 3896
Odometer Value
116495 mi
Test Result
PASSED
Completed
Test Number
4010 1579 1053
Expiry Date
Odometer Value
112086 mi
Since Last Pass
4752 mi
Test Result
PASSED
Completed
Test Number
6904 9065 5796
Expiry Date
Odometer Value
107334 mi
Since Last Pass
3973 mi
Test Result
PASSED
Completed
Test Number
7394 0581 6232
Expiry Date
Odometer Value
103361 mi
Since Last Pass
2432 mi
Completed
Test Number
9336 0712 9495
Odometer Value
103361 mi
Test Result
PASSED
Completed
Test Number
9872 9207 2130
Expiry Date
Odometer Value
100929 mi
Since Last Pass
2273 mi
Test Result
PASSED
Completed
Test Number
8948 6984 3335
Expiry Date
Odometer Value
98656 mi
Since Last Pass
8305 mi
Completed
Test Number
3888 4615 3776
Odometer Value
98656 mi
Test Result
PASSED
Completed
Test Number
2548 3293 4398
Expiry Date
Odometer Value
90351 mi
Since Last Pass
8497 mi
Test Result
PASSED
Completed
Test Number
1697 6655 3570
Expiry Date
Odometer Value
81854 mi
Since Last Pass
11004 mi
Test Result
PASSED
Completed
Test Number
5975 5451 3040
Expiry Date
Odometer Value
70850 mi
Since Last Pass
9645 mi
Completed
Test Number
6722 4834 4822
Odometer Value
70847 mi
Test Result
PASSED
Completed
Test Number
5996 6126 7393
Expiry Date
Odometer Value
61205 mi
Since Last Pass
5472 mi
Completed
Test Number
2255 0911 4298
Odometer Value
61164 mi
Test Result
PASSED
Completed
Test Number
5979 9685 4217
Expiry Date
Odometer Value
55733 mi
Since Last Pass
419 mi
Test Result
PASSED
Completed
Test Number
4979 5000 3249
Expiry Date
Odometer Value
55314 mi
Since Last Pass
4091 mi
Completed
Test Number
1977 4909 3140
Odometer Value
55304 mi
Test Result
PASSED
Completed
Test Number
2050 5989 2192
Expiry Date
Odometer Value
51223 mi
Since Last Pass
582 mi
Completed
Test Number
9362 2916 1045
Odometer Value
50641 mi
Test Result
PASSED
Completed
Test Number
2698 5956 1063
Expiry Date
Odometer Value
50641 mi
Since Last Pass
169 mi
Test Result
PASSED
Completed
Test Number
4327 1010 0163
Expiry Date
Odometer Value
50472 mi
Since Last Pass
5526 mi
Test Result
PASSED
Completed
Test Number
4649 8920 9009
Expiry Date
Odometer Value
44946 mi
Since Last Pass
10523 mi
Test Result
PASSED
Completed
Test Number
2213 0573 7332
Expiry Date
Odometer Value
34423 mi
Completed
Test Number
4423 8573 7418
Odometer Value
34423 mi
Free Car Tax Check & MOT history for OE54DDF
Contains DVSA and DVLA data under the Open Government Licence v3.0.