Details

Model
MINI Mini
Colour
Silver
Fuel Type
Diesel
Engine Size
1364cc
Registered
Vehicle Age
23 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 AO03 YDL

Road Tax

Tax Status
Taxed
Due Date
Expires
8 Months
12 Months Tax
£170
Paid Monthly
£14.88

Mileage History

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

Latest reading

158,298 mi

August 2025

Typical mileage

+20,600 mi

vs same-model median

Last 12 months

5,100 mi

↓ from ~6,400 prior yr

Lifetime average

~7,100 mi / yr

since new

Emissions

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

MOT History

Expiry Date
MOT Due
2 Months
Test Result
PASSED
Completed
Test Number
1277 5199 9956
Expiry Date
Odometer Value
158298 mi
Since Last Pass
5107 mi
Test Result
PASSED
Completed
Test Number
3053 9580 7721
Expiry Date
Odometer Value
153191 mi
Since Last Pass
6386 mi
Test Result
PASSED
Completed
Test Number
7785 0298 8703
Expiry Date
Odometer Value
146805 mi
Since Last Pass
9689 mi
Completed
Test Number
1379 2290 3156
Odometer Value
146515 mi
Test Result
PASSED
Completed
Test Number
7649 2990 5658
Expiry Date
Odometer Value
137116 mi
Since Last Pass
8445 mi
Completed
Test Number
4410 7576 4798
Odometer Value
137083 mi
Test Result
PASSED
Completed
Test Number
1427 1481 4198
Expiry Date
Odometer Value
128671 mi
Since Last Pass
8805 mi
Completed
Test Number
9831 4254 5036
Odometer Value
128669 mi
Test Result
PASSED
Completed
Test Number
2063 7659 8332
Expiry Date
Odometer Value
119866 mi
Since Last Pass
11563 mi
Completed
Test Number
3178 7967 1186
Odometer Value
119866 mi
Test Result
PASSED
Completed
Test Number
7173 6121 7777
Expiry Date
Odometer Value
108303 mi
Since Last Pass
17952 mi
Completed
Test Number
2384 8580 9858
Odometer Value
108298 mi
Test Result
PASSED
Completed
Test Number
5944 1069 3579
Expiry Date
Odometer Value
90351 mi
Since Last Pass
19979 mi
Test Result
PASSED
Completed
Test Number
1877 0346 9818
Expiry Date
Odometer Value
70372 mi
Since Last Pass
2320 mi
Completed
Test Number
3433 6019 3323
Odometer Value
70369 mi
Test Result
PASSED
Completed
Test Number
4906 8136 6360
Expiry Date
Odometer Value
68052 mi
Since Last Pass
2294 mi
Test Result
PASSED
Completed
Test Number
3457 0449 5111
Expiry Date
Odometer Value
65758 mi
Since Last Pass
3777 mi
Test Result
PASSED
Completed
Test Number
3899 8220 4292
Expiry Date
Odometer Value
61981 mi
Since Last Pass
3958 mi
Test Result
PASSED
Completed
Test Number
3179 0179 3169
Expiry Date
Odometer Value
58023 mi
Since Last Pass
2574 mi
Completed
Test Number
2296 7029 3420
Odometer Value
58017 mi
Test Result
PASSED
Completed
Test Number
9793 8909 2190
Expiry Date
Odometer Value
55449 mi
Since Last Pass
3374 mi
Test Result
PASSED
Completed
Test Number
5358 0790 1255
Expiry Date
Odometer Value
52075 mi
Since Last Pass
3000 mi
Test Result
PASSED
Completed
Test Number
9534 3451 0233
Expiry Date
Odometer Value
49075 mi
Since Last Pass
3084 mi
Test Result
PASSED
Completed
Test Number
4006 6091 9236
Expiry Date
Odometer Value
45991 mi
Since Last Pass
4723 mi
Test Result
PASSED
Completed
Test Number
9315 7261 8211
Expiry Date
Odometer Value
41268 mi
Since Last Pass
7627 mi
Test Result
PASSED
Completed
Test Number
5728 5611 7219
Expiry Date
Odometer Value
33641 mi
Since Last Pass
9383 mi
Test Result
PASSED
Completed
Test Number
3635 9574 6103
Expiry Date
Odometer Value
24258 mi
Free Car Tax Check & MOT history for AO03YDL
Contains DVSA and DVLA data under the Open Government Licence v3.0.