Details

Model
BMW X1
Colour
Silver
Fuel Type
Diesel
Engine Size
1995cc
Registered
Vehicle Age
16 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
12 Months
12 Months Tax
£275
Paid Monthly
£24.06

Mileage History

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

Latest reading

83,754 mi

June 2026

Below typical

-42,300 mi

vs same-model median

Last 12 months

8,800 mi

↓ from ~10,900 prior yr

Lifetime average

~5,200 mi / yr

since new

Emissions

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

MOT History

Expiry Date
MOT Due
12 Months
Test Result
PASSED
Completed
Test Number
1969 4775 0893
Expiry Date
Odometer Value
83754 mi
Since Last Pass
8837 mi
Completed
Test Number
6351 6019 5208
Odometer Value
83754 mi
Test Result
PASSED
Completed
Test Number
1156 4762 0781
Expiry Date
Odometer Value
74917 mi
Since Last Pass
10937 mi
Test Result
PASSED
Completed
Test Number
5796 1637 6710
Expiry Date
Odometer Value
63980 mi
Since Last Pass
12037 mi
Completed
Test Number
2212 3821 9345
Odometer Value
63980 mi
Test Result
PASSED
Completed
Test Number
2628 6543 7881
Expiry Date
Odometer Value
51943 mi
Since Last Pass
4376 mi
Test Result
PASSED
Completed
Test Number
7857 3356 7537
Expiry Date
Odometer Value
47567 mi
Since Last Pass
726 mi
Test Result
PASSED
Completed
Test Number
9721 4446 9341
Expiry Date
Odometer Value
46841 mi
Since Last Pass
4663 mi
Test Result
PASSED
Completed
Test Number
1616 4424 8840
Expiry Date
Odometer Value
42178 mi
Since Last Pass
3715 mi
Test Result
PASSED
Completed
Test Number
8442 5819 6980
Expiry Date
Odometer Value
38463 mi
Since Last Pass
4003 mi
Test Result
PASSED
Completed
Test Number
5340 2209 4069
Expiry Date
Odometer Value
34460 mi
Since Last Pass
8451 mi
Test Result
PASSED
Completed
Test Number
6296 1720 8898
Expiry Date
Odometer Value
26009 mi
Since Last Pass
1488 mi
Test Result
PASSED
Completed
Test Number
3335 4645 1745
Expiry Date
Odometer Value
24521 mi
Since Last Pass
2457 mi
Test Result
PASSED
Completed
Test Number
2452 6704 5081
Expiry Date
Odometer Value
22064 mi
Since Last Pass
3830 mi
Test Result
PASSED
Completed
Test Number
5966 3843 4082
Expiry Date
Odometer Value
18234 mi
Since Last Pass
4568 mi
Test Result
PASSED
Completed
Test Number
9897 8593 3041
Expiry Date
Odometer Value
13666 mi
Free Car Tax Check & MOT history for LA59HRZ
Contains DVSA and DVLA data under the Open Government Licence v3.0.