Details

Model
BMW 1 Series
Colour
Black
Fuel Type
Petrol
Engine Size
1597cc
Registered
Vehicle Age
18 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
6 Months
12 Months Tax
£200
Paid Monthly
£17.50

Mileage History

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

Latest reading

101,997 mi

November 2025

Typical mileage

+2,000 mi

vs same-model median

Last 12 months

200 mi

↓ from ~300 prior yr

Lifetime average

~5,800 mi / yr

since new

Emissions

CO₂ Emissions
139g/km
E139g/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
6238 5121 8031
Expiry Date
Odometer Value
101997 mi
Since Last Pass
215 mi
Test Result
PASSED
Completed
Test Number
6945 5037 3497
Expiry Date
Odometer Value
101782 mi
Since Last Pass
276 mi
Completed
Test Number
4609 3454 4049
Odometer Value
101780 mi
Test Result
PASSED
Completed
Test Number
6824 9101 3428
Expiry Date
Odometer Value
101506 mi
Since Last Pass
199 mi
Completed
Test Number
4489 1151 8843
Odometer Value
101505 mi
Test Result
PASSED
Completed
Test Number
5009 1200 3796
Expiry Date
Odometer Value
101307 mi
Since Last Pass
334 mi
Test Result
PASSED
Completed
Test Number
1491 8757 4932
Expiry Date
Odometer Value
100973 mi
Since Last Pass
744 mi
Test Result
PASSED
Completed
Test Number
8570 7803 5393
Expiry Date
Odometer Value
100229 mi
Since Last Pass
1913 mi
Test Result
PASSED
Completed
Test Number
9575 0598 4123
Expiry Date
Odometer Value
98316 mi
Since Last Pass
2334 mi
Test Result
PASSED
Completed
Test Number
2185 5101 4023
Expiry Date
Odometer Value
95982 mi
Since Last Pass
2988 mi
Completed
Test Number
6890 1955 8504
Odometer Value
95982 mi
Test Result
PASSED
Completed
Test Number
1818 3578 5208
Expiry Date
Odometer Value
92994 mi
Since Last Pass
5096 mi
Test Result
PASSED
Completed
Test Number
6407 8462 9167
Expiry Date
Odometer Value
87898 mi
Since Last Pass
8764 mi
Test Result
PASSED
Completed
Test Number
7116 9596 1977
Expiry Date
Odometer Value
79134 mi
Since Last Pass
14700 mi
Test Result
PASSED
Completed
Test Number
5852 4549 5102
Expiry Date
Odometer Value
64434 mi
Since Last Pass
11383 mi
Test Result
PASSED
Completed
Test Number
2268 2148 4186
Expiry Date
Odometer Value
53051 mi
Since Last Pass
12774 mi
Test Result
PASSED
Completed
Test Number
8877 1775 3113
Expiry Date
Odometer Value
40277 mi
Since Last Pass
10825 mi
Completed
Test Number
5372 4755 3104
Odometer Value
40268 mi
Test Result
PASSED
Completed
Test Number
4395 1985 2103
Expiry Date
Odometer Value
29452 mi
Since Last Pass
13604 mi
Completed
Test Number
8953 1995 2137
Odometer Value
29452 mi
Test Result
PASSED
Completed
Test Number
6080 2004 1106
Expiry Date
Odometer Value
15848 mi
Free Car Tax Check & MOT history for ND08YLM
Contains DVSA and DVLA data under the Open Government Licence v3.0.