Details

Model
BMW X5
Colour
Black
Fuel Type
Diesel
Engine Size
2993cc
Registered
Vehicle Age
22 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 →
BMW X5 NA04 MDF

Road Tax

Tax Status
Untaxed
Due Date
Expires
12 Months Tax
£445
Paid Monthly
£38.94

Mileage History

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

Latest reading

144,284 mi

November 2022

Typical mileage

-9,400 mi

vs same-model median

Last 12 months

6,700 mi

↑ from ~5,400 prior yr

Lifetime average

~7,800 mi / yr

since new

Emissions

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

MOT History

MOT Status
Mot Expired
Expiry Date
Test Result
PASSED
Completed
Test Number
1202 5646 1834
Expiry Date
Odometer Value
144284 mi
Since Last Pass
6669 mi
Completed
Test Number
8382 2899 2984
Odometer Value
144161 mi
Test Result
PASSED
Completed
Test Number
4609 7078 3806
Expiry Date
Odometer Value
137615 mi
Since Last Pass
5420 mi
Completed
Test Number
2810 8573 2594
Odometer Value
137583 mi
Test Result
PASSED
Completed
Test Number
3565 8644 0674
Expiry Date
Odometer Value
132195 mi
Since Last Pass
4411 mi
Completed
Test Number
6988 9342 8575
Odometer Value
132178 mi
Test Result
PASSED
Completed
Test Number
2400 2142 5873
Expiry Date
Odometer Value
127784 mi
Since Last Pass
6270 mi
Completed
Test Number
1310 5832 8038
Odometer Value
127783 mi
Test Result
PASSED
Completed
Test Number
4080 2549 0860
Expiry Date
Odometer Value
121514 mi
Since Last Pass
6598 mi
Completed
Test Number
2762 5283 7202
Odometer Value
121513 mi
Test Result
PASSED
Completed
Test Number
1539 9480 2409
Expiry Date
Odometer Value
114916 mi
Since Last Pass
4763 mi
Test Result
PASSED
Completed
Test Number
3923 4360 6749
Expiry Date
Odometer Value
110153 mi
Since Last Pass
4046 mi
Test Result
PASSED
Completed
Test Number
9612 0942 8810
Expiry Date
Odometer Value
106107 mi
Since Last Pass
6646 mi
Completed
Test Number
4870 2639 3682
Odometer Value
106015 mi
Test Result
PASSED
Completed
Test Number
3671 8180 4396
Expiry Date
Odometer Value
99461 mi
Since Last Pass
6159 mi
Test Result
PASSED
Completed
Test Number
8678 7016 3268
Expiry Date
Odometer Value
93302 mi
Since Last Pass
6723 mi
Completed
Test Number
6793 2985 3264
Odometer Value
93302 mi
Test Result
PASSED
Completed
Test Number
5486 1857 2255
Expiry Date
Odometer Value
86579 mi
Since Last Pass
5134 mi
Completed
Test Number
3295 5257 2475
Odometer Value
86579 mi
Test Result
PASSED
Completed
Test Number
9759 7137 1269
Expiry Date
Odometer Value
81445 mi
Since Last Pass
7673 mi
Completed
Test Number
5697 2506 1263
Odometer Value
81442 mi
Test Result
PASSED
Completed
Test Number
3912 3686 0251
Expiry Date
Odometer Value
73772 mi
Since Last Pass
4729 mi
Test Result
PASSED
Completed
Test Number
1019 8228 0034
Expiry Date
Odometer Value
69043 mi
Since Last Pass
9483 mi
Completed
Test Number
4507 8138 0031
Odometer Value
69043 mi
Test Result
PASSED
Completed
Test Number
7445 2069 9088
Expiry Date
Odometer Value
59560 mi
Since Last Pass
15783 mi
Test Result
PASSED
Completed
Test Number
1030 5817 8423
Expiry Date
Odometer Value
43777 mi
Since Last Pass
15640 mi
Test Result
PASSED
Completed
Test Number
6236 5268 7058
Expiry Date
Odometer Value
28137 mi
Free Car Tax Check & MOT history for NA04MDF
Contains DVSA and DVLA data under the Open Government Licence v3.0.