Details

Model
BMW X5
Colour
Grey
Fuel Type
Petrol
Engine Size
4398cc
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 →

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

129,914 mi

September 2023

Typical mileage

+2,100 mi

vs same-model median

Last 12 months

4,500 mi

↓ from ~8,100 prior yr

Lifetime average

~6,700 mi / yr

since new

Emissions

CO₂ Emissions
317g/km
K317g/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
4440 6298 1640
Expiry Date
Odometer Value
129914 mi
Since Last Pass
4513 mi
Test Result
PASSED
Completed
Test Number
7328 6681 7738
Expiry Date
Odometer Value
125401 mi
Since Last Pass
8106 mi
Test Result
PASSED
Completed
Test Number
8276 6042 1804
Expiry Date
Odometer Value
117295 mi
Since Last Pass
9328 mi
Completed
Test Number
3198 1768 0232
Odometer Value
117294 mi
Test Result
PASSED
Completed
Test Number
7093 3253 5281
Expiry Date
Odometer Value
107967 mi
Since Last Pass
4312 mi
Completed
Test Number
8227 1544 2010
Odometer Value
107826 mi
Test Result
PASSED
Completed
Test Number
8723 0965 9313
Expiry Date
Odometer Value
103655 mi
Since Last Pass
2040 mi
Test Result
PASSED
Completed
Test Number
8525 3460 0625
Expiry Date
Odometer Value
101615 mi
Since Last Pass
5685 mi
Test Result
PASSED
Completed
Test Number
7790 3637 2400
Expiry Date
Odometer Value
95930 mi
Since Last Pass
4842 mi
Completed
Test Number
9826 2603 9827
Odometer Value
95530 mi
Test Result
PASSED
Completed
Test Number
1445 2372 6882
Expiry Date
Odometer Value
91088 mi
Since Last Pass
5102 mi
Test Result
PASSED
Completed
Test Number
4682 1570 5152
Expiry Date
Odometer Value
85986 mi
Since Last Pass
12013 mi
Test Result
PASSED
Completed
Test Number
9690 6707 4084
Expiry Date
Odometer Value
73973 mi
Since Last Pass
9653 mi
Test Result
PASSED
Completed
Test Number
4265 9520 3101
Expiry Date
Odometer Value
64320 mi
Since Last Pass
8913 mi
Completed
Test Number
1675 5969 3401
Odometer Value
64320 mi
Test Result
PASSED
Completed
Test Number
9852 7860 2180
Expiry Date
Odometer Value
55407 mi
Since Last Pass
10681 mi
Test Result
PASSED
Completed
Test Number
9468 3140 1174
Expiry Date
Odometer Value
44726 mi
Since Last Pass
7086 mi
Test Result
PASSED
Completed
Test Number
7336 9299 0086
Expiry Date
Odometer Value
37640 mi
Since Last Pass
4746 mi
Test Result
PASSED
Completed
Test Number
1520 2779 9002
Expiry Date
Odometer Value
32894 mi
Since Last Pass
7261 mi
Test Result
PASSED
Completed
Test Number
4133 7999 8074
Expiry Date
Odometer Value
25633 mi
Since Last Pass
5769 mi
Completed
Test Number
8431 2839 8037
Test Result
PASSED
Completed
Test Number
7932 4569 7048
Expiry Date
Odometer Value
19864 mi
Free Car Tax Check & MOT history for GF04CMK
Contains DVSA and DVLA data under the Open Government Licence v3.0.