Details

Model
MINI Mini
Colour
Black
Fuel Type
Petrol
Engine Size
1397cc
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 BG58 YZB

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

93,003 mi

November 2025

Typical mileage

+5,200 mi

vs same-model median

Last 12 months

5,300 mi

↓ from ~7,500 prior yr

Lifetime average

~5,500 mi / yr

since new

Emissions

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

MOT History

Expiry Date
MOT Due
5 Months
Test Result
PASSED
Completed
Test Number
3354 0530 3132
Expiry Date
Odometer Value
93003 mi
Since Last Pass
5343 mi
Completed
Test Number
3956 2801 8758
Odometer Value
93003 mi
Test Result
PASSED
Completed
Test Number
5383 4777 9885
Expiry Date
Odometer Value
87660 mi
Since Last Pass
7483 mi
Completed
Test Number
3778 7066 0327
Odometer Value
87658 mi
Test Result
PASSED
Completed
Test Number
6790 6475 7986
Expiry Date
Odometer Value
80177 mi
Since Last Pass
4780 mi
Completed
Test Number
2332 4172 4653
Odometer Value
80177 mi
Test Result
PASSED
Completed
Test Number
1174 2694 9704
Expiry Date
Odometer Value
75397 mi
Since Last Pass
3957 mi
Test Result
PASSED
Completed
Test Number
1762 3480 0852
Expiry Date
Odometer Value
71440 mi
Since Last Pass
10138 mi
Completed
Test Number
1512 0088 7231
Odometer Value
71440 mi
Test Result
PASSED
Completed
Test Number
9025 2763 5317
Expiry Date
Odometer Value
61302 mi
Since Last Pass
5995 mi
Completed
Test Number
9117 2290 6133
Odometer Value
61014 mi
Test Result
PASSED
Completed
Test Number
4179 3275 8765
Expiry Date
Odometer Value
55307 mi
Since Last Pass
4434 mi
Completed
Test Number
9433 4556 4418
Odometer Value
55134 mi
Test Result
PASSED
Completed
Test Number
6632 7575 0894
Expiry Date
Odometer Value
50873 mi
Since Last Pass
1636 mi
Test Result
PASSED
Completed
Test Number
1717 8570 4648
Expiry Date
Odometer Value
49237 mi
Since Last Pass
6442 mi
Test Result
PASSED
Completed
Test Number
9775 2025 2353
Expiry Date
Odometer Value
42795 mi
Since Last Pass
3568 mi
Completed
Test Number
9179 7818 0518
Odometer Value
42795 mi
Test Result
PASSED
Completed
Test Number
6781 8878 5150
Expiry Date
Odometer Value
39227 mi
Since Last Pass
4062 mi
Completed
Test Number
6399 4818 5122
Odometer Value
39227 mi
Test Result
PASSED
Completed
Test Number
8995 8868 4106
Expiry Date
Odometer Value
35165 mi
Since Last Pass
4787 mi
Test Result
PASSED
Completed
Test Number
7090 6080 3254
Expiry Date
Odometer Value
30378 mi
Since Last Pass
6162 mi
Test Result
PASSED
Completed
Test Number
6357 1439 2154
Expiry Date
Odometer Value
24216 mi
Since Last Pass
12916 mi
Test Result
PASSED
Completed
Test Number
1461 2959 1178
Expiry Date
Odometer Value
11300 mi
Free Car Tax Check & MOT history for BG58YZB
Contains DVSA and DVLA data under the Open Government Licence v3.0.