Details

Model
BMW X3 Sport Auto
Colour
Silver
Fuel Type
Petrol
Engine Size
2979cc
Registered
Vehicle Age
21 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 X3 Sport Auto HV05 KDX

Road Tax

Tax Status
Taxed
Due Date
Expires
12 Months
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

150,337 mi

June 2025

Above typical

+28,000 mi

vs same-model median

Last 12 months

6,200 mi

↑ from ~4,400 prior yr

Lifetime average

~7,400 mi / yr

since new

Emissions

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

MOT History

Expiry Date
MOT Due
2 Weeks
Test Result
PASSED
Completed
Test Number
3132 7097 5050
Expiry Date
Odometer Value
150337 mi
Since Last Pass
6170 mi
Test Result
PASSED
Completed
Test Number
4961 1775 9759
Expiry Date
Odometer Value
144167 mi
Since Last Pass
4404 mi
Test Result
PASSED
Completed
Test Number
6557 3931 9200
Expiry Date
Odometer Value
139763 mi
Since Last Pass
3977 mi
Completed
Test Number
5468 9926 4720
Odometer Value
139763 mi
Test Result
PASSED
Completed
Test Number
9550 9807 6685
Expiry Date
Odometer Value
135786 mi
Since Last Pass
3553 mi
Test Result
PASSED
Completed
Test Number
7697 6502 1481
Expiry Date
Odometer Value
132233 mi
Since Last Pass
9473 mi
Completed
Test Number
4666 6145 1030
Odometer Value
132233 mi
Test Result
PASSED
Completed
Test Number
2003 2895 2278
Expiry Date
Odometer Value
122760 mi
Since Last Pass
9105 mi
Completed
Test Number
9218 7249 8718
Odometer Value
122760 mi
Test Result
PASSED
Completed
Test Number
3335 0857 8871
Expiry Date
Odometer Value
113655 mi
Since Last Pass
10081 mi
Completed
Test Number
5419 0321 4407
Odometer Value
113646 mi
Test Result
PASSED
Completed
Test Number
5997 0407 1770
Expiry Date
Odometer Value
103574 mi
Since Last Pass
4531 mi
Test Result
PASSED
Completed
Test Number
2264 8456 4809
Expiry Date
Odometer Value
99043 mi
Since Last Pass
4810 mi
Completed
Test Number
6963 0353 5769
Odometer Value
99043 mi
Test Result
PASSED
Completed
Test Number
1392 4059 5480
Expiry Date
Odometer Value
94233 mi
Since Last Pass
9271 mi
Completed
Test Number
7370 7908 5046
Odometer Value
94233 mi
Test Result
PASSED
Completed
Test Number
2797 6309 4005
Expiry Date
Odometer Value
84962 mi
Since Last Pass
15514 mi
Completed
Test Number
3393 5368 4011
Odometer Value
84892 mi
Test Result
PASSED
Completed
Test Number
6888 8128 3051
Expiry Date
Odometer Value
69448 mi
Since Last Pass
19295 mi
Test Result
PASSED
Completed
Test Number
6396 4884 2073
Expiry Date
Odometer Value
50153 mi
Since Last Pass
7686 mi
Test Result
PASSED
Completed
Test Number
5894 2037 1034
Expiry Date
Odometer Value
42467 mi
Since Last Pass
4448 mi
Test Result
PASSED
Completed
Test Number
2746 0566 0006
Expiry Date
Odometer Value
38019 mi
Since Last Pass
6409 mi
Test Result
PASSED
Completed
Test Number
4145 1819 9017
Expiry Date
Odometer Value
31610 mi
Since Last Pass
772 mi
Completed
Test Number
8218 0749 9013
Odometer Value
31610 mi
Test Result
PASSED
Completed
Test Number
2444 6456 9099
Expiry Date
Odometer Value
30838 mi
Since Last Pass
9655 mi
Test Result
PASSED
Completed
Test Number
3101 0147 8012
Expiry Date
Odometer Value
21183 mi
Free Car Tax Check & MOT history for HV05KDX
Contains DVSA and DVLA data under the Open Government Licence v3.0.