Details

Model
BMW 335d M Sport
Colour
Grey
Fuel Type
Diesel
Engine Size
3000cc
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 335d M Sport EN08 WXL

Road Tax

Tax Status
Taxed
Due Date
Expires
4 Months
12 Months Tax
£360
Paid Monthly
£31.50

Mileage History

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

Latest reading

159,251 mi

March 2026

Typical mileage

+9,200 mi

vs same-model median

Last 12 months

3,700 mi

Lifetime average

~9,000 mi / yr

since new

Emissions

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

MOT History

Expiry Date
MOT Due
9 Months
Test Result
PASSED
Completed
Test Number
7496 3635 6032
Expiry Date
Odometer Value
159251 mi
Since Last Pass
3746 mi
Test Result
PASSED
Completed
Test Number
5700 4792 3195
Expiry Date
Odometer Value
155505 mi
Since Last Pass
4962 mi
Test Result
PASSED
Completed
Test Number
8834 2509 9808
Expiry Date
Odometer Value
150543 mi
Since Last Pass
6284 mi
Test Result
PASSED
Completed
Test Number
1080 6865 2460
Expiry Date
Odometer Value
144259 mi
Since Last Pass
7272 mi
Test Result
PASSED
Completed
Test Number
3069 9021 8792
Expiry Date
Odometer Value
136987 mi
Since Last Pass
11156 mi
Test Result
PASSED
Completed
Test Number
9740 7981 0645
Expiry Date
Odometer Value
125831 mi
Since Last Pass
11170 mi
Completed
Test Number
5545 8987 6614
Odometer Value
125831 mi
Test Result
PASSED
Completed
Test Number
8311 2096 8332
Expiry Date
Odometer Value
114661 mi
Since Last Pass
1930 mi
Completed
Test Number
7483 3958 4296
Odometer Value
114661 mi
Test Result
PASSED
Completed
Test Number
2250 8143 9220
Expiry Date
Odometer Value
112731 mi
Since Last Pass
8178 mi
Test Result
PASSED
Completed
Test Number
2316 5890 0080
Expiry Date
Odometer Value
104553 mi
Since Last Pass
5110 mi
Test Result
PASSED
Completed
Test Number
2189 8540 2603
Expiry Date
Odometer Value
99443 mi
Since Last Pass
11279 mi
Test Result
PASSED
Completed
Test Number
6050 8364 8000
Expiry Date
Odometer Value
88164 mi
Since Last Pass
10094 mi
Completed
Test Number
1100 0869 5776
Odometer Value
87954 mi
Test Result
PASSED
Completed
Test Number
7972 6938 5020
Expiry Date
Odometer Value
78070 mi
Since Last Pass
12646 mi
Test Result
PASSED
Completed
Test Number
8781 6368 4016
Expiry Date
Odometer Value
65424 mi
Since Last Pass
13947 mi
Completed
Test Number
1454 2237 4022
Odometer Value
65424 mi
Test Result
PASSED
Completed
Test Number
2256 2643 3070
Expiry Date
Odometer Value
51477 mi
Since Last Pass
12417 mi
Completed
Test Number
8870 8673 3095
Odometer Value
51477 mi
Test Result
PASSED
Completed
Test Number
6264 9179 1269
Expiry Date
Odometer Value
39060 mi
Free Car Tax Check & MOT history for EN08WXL
Contains DVSA and DVLA data under the Open Government Licence v3.0.