Details

Model
BMW 335i M Sport A
Colour
Silver
Fuel Type
Petrol
Engine Size
2979cc
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 335i M Sport A SN08 OFZ

Road Tax

Tax Status
Taxed
Due Date
Expires
1 Month
12 Months Tax
£760
Paid Monthly
£66.50

Mileage History

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

Latest reading

115,662 mi

October 2025

Typical mileage

+5,700 mi

vs same-model median

Last 12 months

4,200 mi

↓ from ~5,100 prior yr

Lifetime average

~6,600 mi / yr

since new

Emissions

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

MOT History

Expiry Date
MOT Due
4 Months
Test Result
PASSED
Completed
Test Number
6096 0957 3348
Expiry Date
Odometer Value
115662 mi
Since Last Pass
4157 mi
Test Result
PASSED
Completed
Test Number
9628 3581 6992
Expiry Date
Odometer Value
111505 mi
Since Last Pass
5062 mi
Test Result
PASSED
Completed
Test Number
2695 9218 3508
Expiry Date
Odometer Value
106443 mi
Since Last Pass
6590 mi
Test Result
PASSED
Completed
Test Number
6453 1611 0171
Expiry Date
Odometer Value
99853 mi
Since Last Pass
4371 mi
Test Result
PASSED
Completed
Test Number
8446 1283 9162
Expiry Date
Odometer Value
95482 mi
Since Last Pass
4455 mi
Test Result
PASSED
Completed
Test Number
8865 2289 5917
Expiry Date
Odometer Value
91027 mi
Since Last Pass
4930 mi
Test Result
PASSED
Completed
Test Number
4640 6985 0073
Expiry Date
Odometer Value
86097 mi
Since Last Pass
6330 mi
Test Result
PASSED
Completed
Test Number
3524 8422 5919
Expiry Date
Odometer Value
79767 mi
Since Last Pass
677 mi
Completed
Test Number
5642 7366 9299
Odometer Value
79767 mi
Test Result
PASSED
Completed
Test Number
2450 5328 2854
Expiry Date
Odometer Value
79090 mi
Since Last Pass
7676 mi
Test Result
PASSED
Completed
Test Number
8213 2168 2168
Expiry Date
Odometer Value
71414 mi
Since Last Pass
6509 mi
Test Result
PASSED
Completed
Test Number
9892 3439 5006
Expiry Date
Odometer Value
64905 mi
Since Last Pass
5225 mi
Test Result
PASSED
Completed
Test Number
1293 2956 4063
Expiry Date
Odometer Value
59680 mi
Since Last Pass
6904 mi
Test Result
PASSED
Completed
Test Number
2082 0713 2221
Expiry Date
Odometer Value
52776 mi
Since Last Pass
12359 mi
Completed
Test Number
4797 8723 2294
Odometer Value
52776 mi
Completed
Test Number
3250 5523 2272
Odometer Value
52615 mi
Completed
Test Number
5351 8493 1214
Odometer Value
40417 mi
Test Result
PASSED
Completed
Test Number
3480 5403 1479
Expiry Date
Odometer Value
40417 mi
Since Last Pass
14 mi
Test Result
PASSED
Completed
Test Number
6355 1377 1189
Expiry Date
Odometer Value
40403 mi
Free Car Tax Check & MOT history for SN08OFZ
Contains DVSA and DVLA data under the Open Government Licence v3.0.