Details

Model
BMW 1 Series
Colour
Silver
Fuel Type
Petrol
Engine Size
1596cc
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 →

Road Tax

Tax Status
Taxed
Due Date
Expires
8 Months
12 Months Tax
£360
Paid Monthly
£31.50

Mileage History

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

Latest reading

66,581 mi

September 2025

Below typical

-51,200 mi

vs same-model median

Last 12 months

5,500 mi

≈ same as prior yr

Lifetime average

~3,200 mi / yr

since new

Emissions

CO₂ Emissions
181g/km
I181g/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
3296 9938 2856
Expiry Date
Odometer Value
66581 mi
Since Last Pass
5522 mi
Completed
Test Number
6550 4908 9204
Odometer Value
66581 mi
Test Result
PASSED
Completed
Test Number
1663 7203 8527
Expiry Date
Odometer Value
61059 mi
Since Last Pass
6001 mi
Test Result
PASSED
Completed
Test Number
9844 3227 1123
Expiry Date
Odometer Value
55058 mi
Since Last Pass
4865 mi
Test Result
PASSED
Completed
Test Number
2146 6238 7724
Expiry Date
Odometer Value
50193 mi
Since Last Pass
6016 mi
Test Result
PASSED
Completed
Test Number
1247 9592 6052
Expiry Date
Odometer Value
44177 mi
Since Last Pass
3190 mi
Test Result
PASSED
Completed
Test Number
8896 5379 4485
Expiry Date
Odometer Value
40987 mi
Since Last Pass
1195 mi
Test Result
PASSED
Completed
Test Number
3501 5597 7105
Expiry Date
Odometer Value
39792 mi
Since Last Pass
387 mi
Test Result
PASSED
Completed
Test Number
9830 1993 9324
Expiry Date
Odometer Value
39405 mi
Since Last Pass
546 mi
Test Result
PASSED
Completed
Test Number
2014 9583 5698
Expiry Date
Odometer Value
38859 mi
Since Last Pass
1851 mi
Test Result
PASSED
Completed
Test Number
8609 9958 7812
Expiry Date
Odometer Value
37008 mi
Since Last Pass
1788 mi
Test Result
PASSED
Completed
Test Number
9253 5738 2150
Expiry Date
Odometer Value
35220 mi
Since Last Pass
2108 mi
Test Result
PASSED
Completed
Test Number
3659 2126 4262
Expiry Date
Odometer Value
33112 mi
Since Last Pass
2260 mi
Test Result
PASSED
Completed
Test Number
1388 7007 3241
Expiry Date
Odometer Value
30852 mi
Since Last Pass
2712 mi
Test Result
PASSED
Completed
Test Number
4973 7875 2286
Expiry Date
Odometer Value
28140 mi
Since Last Pass
3123 mi
Completed
Test Number
9789 0885 2242
Odometer Value
28140 mi
Test Result
PASSED
Completed
Test Number
8377 4964 1227
Expiry Date
Odometer Value
25017 mi
Since Last Pass
3341 mi
Test Result
PASSED
Completed
Test Number
1202 8694 0206
Expiry Date
Odometer Value
21676 mi
Since Last Pass
3976 mi
Test Result
PASSED
Completed
Test Number
5149 3444 9298
Expiry Date
Odometer Value
17700 mi
Since Last Pass
3189 mi
Test Result
PASSED
Completed
Test Number
9321 6696 8237
Expiry Date
Odometer Value
14511 mi
Since Last Pass
4529 mi
Test Result
PASSED
Completed
Test Number
4036 9117 7213
Expiry Date
Odometer Value
9982 mi
Free Car Tax Check & MOT history for HN54EOC
Contains DVSA and DVLA data under the Open Government Licence v3.0.