Details

Model
BMW X5
Colour
Black
Fuel Type
Diesel
Engine Size
2993cc
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 →
BMW X5 AD08 ZBX

Road Tax

Tax Status
Taxed
Due Date
Expires
4 Weeks
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

148,380 mi

July 2025

Typical mileage

+4,300 mi

vs same-model median

Lifetime average

~8,600 mi / yr

since new

Emissions

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

MOT History

Expiry Date
MOT Due
1 Month
Test Result
PASSED
Completed
Test Number
4518 8990 4583
Expiry Date
Odometer Value
148380 mi
Since Last Pass
7964 mi
Completed
Test Number
7791 8201 5130
Odometer Value
148308 mi
Test Result
PASSED
Completed
Test Number
6374 7180 3292
Expiry Date
Odometer Value
140416 mi
Since Last Pass
3949 mi
Completed
Test Number
9011 7770 1236
Odometer Value
140377 mi
Test Result
PASSED
Completed
Test Number
9356 2796 1312
Expiry Date
Odometer Value
136467 mi
Since Last Pass
7870 mi
Test Result
PASSED
Completed
Test Number
8689 3019 5007
Expiry Date
Odometer Value
128597 mi
Since Last Pass
7124 mi
Completed
Test Number
8155 7114 1733
Odometer Value
128592 mi
Test Result
PASSED
Completed
Test Number
2587 2930 8305
Expiry Date
Odometer Value
121473 mi
Since Last Pass
5951 mi
Test Result
PASSED
Completed
Test Number
7526 2734 7063
Expiry Date
Odometer Value
115522 mi
Since Last Pass
8247 mi
Completed
Test Number
6837 0331 5761
Odometer Value
115522 mi
Test Result
PASSED
Completed
Test Number
2657 5895 3237
Expiry Date
Odometer Value
107275 mi
Since Last Pass
3844 mi
Completed
Test Number
7053 2861 2958
Odometer Value
107275 mi
Test Result
PASSED
Completed
Test Number
4559 3102 2537
Expiry Date
Odometer Value
103431 mi
Since Last Pass
6190 mi
Completed
Test Number
9201 8036 8302
Odometer Value
103431 mi
Test Result
PASSED
Completed
Test Number
7105 9674 4164
Expiry Date
Odometer Value
97241 mi
Since Last Pass
10414 mi
Completed
Test Number
5928 1231 6164
Odometer Value
97233 mi
Test Result
PASSED
Completed
Test Number
3778 5869 3240
Expiry Date
Odometer Value
86827 mi
Since Last Pass
10681 mi
Completed
Test Number
3287 3967 2399
Odometer Value
86827 mi
Test Result
PASSED
Completed
Test Number
1897 8326 5061
Expiry Date
Odometer Value
76146 mi
Since Last Pass
11146 mi
Test Result
PASSED
Completed
Test Number
7255 6157 4075
Expiry Date
Odometer Value
65000 mi
Since Last Pass
11867 mi
Test Result
PASSED
Completed
Test Number
4163 0227 3024
Expiry Date
Odometer Value
53133 mi
Since Last Pass
11781 mi
Test Result
PASSED
Completed
Test Number
4093 4597 2014
Expiry Date
Odometer Value
41352 mi
Since Last Pass
9992 mi
Test Result
PASSED
Completed
Test Number
1068 9116 1045
Expiry Date
Odometer Value
31360 mi
Free Car Tax Check & MOT history for AD08ZBX
Contains DVSA and DVLA data under the Open Government Licence v3.0.