Details

Model
BMW X3 D M Sport Auto
Colour
Black
Fuel Type
Diesel
Engine Size
2993cc
Registered
Vehicle Age
20 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 D M Sport Auto EN55 XYE

Road Tax

Tax Status
Taxed
Due Date
Expires
1 Month
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

174,064 mi

April 2026

Above typical

+23,400 mi

vs same-model median

Last 12 months

3,500 mi

↓ from ~4,600 prior yr

Lifetime average

~8,600 mi / yr

since new

Emissions

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

MOT History

Expiry Date
MOT Due
10 Months
Test Result
PASSED
Completed
Test Number
8175 3013 4169
Expiry Date
Odometer Value
174064 mi
Since Last Pass
3515 mi
Completed
Test Number
4904 9496 6490
Odometer Value
174064 mi
Test Result
PASSED
Completed
Test Number
5332 4150 8946
Expiry Date
Odometer Value
170549 mi
Since Last Pass
4628 mi
Test Result
PASSED
Completed
Test Number
3764 5524 3973
Expiry Date
Odometer Value
165921 mi
Since Last Pass
7801 mi
Test Result
PASSED
Completed
Test Number
8990 8192 7874
Expiry Date
Odometer Value
158120 mi
Since Last Pass
7208 mi
Test Result
PASSED
Completed
Test Number
7460 8676 2071
Expiry Date
Odometer Value
150912 mi
Since Last Pass
4127 mi
Completed
Test Number
9710 0121 3929
Odometer Value
150912 mi
Test Result
PASSED
Completed
Test Number
6819 0872 2119
Expiry Date
Odometer Value
146785 mi
Since Last Pass
2325 mi
Test Result
PASSED
Completed
Test Number
2163 5571 0615
Expiry Date
Odometer Value
144460 mi
Since Last Pass
9186 mi
Test Result
PASSED
Completed
Test Number
1593 1614 0101
Expiry Date
Odometer Value
135274 mi
Since Last Pass
7752 mi
Test Result
PASSED
Completed
Test Number
4149 6202 9162
Expiry Date
Odometer Value
127522 mi
Since Last Pass
9142 mi
Test Result
PASSED
Completed
Test Number
4245 0380 4194
Expiry Date
Odometer Value
118380 mi
Since Last Pass
7385 mi
Test Result
PASSED
Completed
Test Number
6303 0266 5171
Expiry Date
Odometer Value
110995 mi
Since Last Pass
8070 mi
Test Result
PASSED
Completed
Test Number
2270 8630 5045
Expiry Date
Odometer Value
102925 mi
Since Last Pass
8933 mi
Test Result
PASSED
Completed
Test Number
6652 8830 4048
Expiry Date
Odometer Value
93992 mi
Since Last Pass
8701 mi
Test Result
PASSED
Completed
Test Number
6775 1771 3055
Expiry Date
Odometer Value
85291 mi
Since Last Pass
8243 mi
Test Result
PASSED
Completed
Test Number
4971 6082 2085
Expiry Date
Odometer Value
77048 mi
Since Last Pass
12690 mi
Test Result
PASSED
Completed
Test Number
1154 5751 1444
Expiry Date
Odometer Value
64358 mi
Since Last Pass
13036 mi
Test Result
PASSED
Completed
Test Number
2526 7581 0053
Expiry Date
Odometer Value
51322 mi
Since Last Pass
14097 mi
Test Result
PASSED
Completed
Test Number
8245 1436 8393
Expiry Date
Odometer Value
37225 mi
Free Car Tax Check & MOT history for EN55XYE
Contains DVSA and DVLA data under the Open Government Licence v3.0.