Details

Model
BMW 335i M Sport
Colour
Black
Fuel Type
Petrol
Engine Size
2979cc
Registered
Vehicle Age
19 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
Taxed
Due Date
Expires
7 Months
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

113,223 mi

October 2025

Typical mileage

+2,300 mi

vs same-model median

Last 12 months

3,800 mi

↓ from ~4,400 prior yr

Lifetime average

~6,300 mi / yr

since new

Emissions

CO₂ Emissions
228g/km
L228g/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
2552 6645 7750
Expiry Date
Odometer Value
113223 mi
Since Last Pass
3775 mi
Test Result
PASSED
Completed
Test Number
9096 1301 7952
Expiry Date
Odometer Value
109448 mi
Since Last Pass
4394 mi
Completed
Test Number
2323 9239 1095
Odometer Value
109448 mi
Test Result
PASSED
Completed
Test Number
2045 4449 0422
Expiry Date
Odometer Value
105054 mi
Since Last Pass
5402 mi
Test Result
PASSED
Completed
Test Number
9357 2136 2367
Expiry Date
Odometer Value
99652 mi
Since Last Pass
9028 mi
Test Result
PASSED
Completed
Test Number
6581 7863 6141
Expiry Date
Odometer Value
90624 mi
Since Last Pass
10354 mi
Test Result
PASSED
Completed
Test Number
6181 3277 7581
Expiry Date
Odometer Value
80270 mi
Since Last Pass
4045 mi
Test Result
PASSED
Completed
Test Number
8224 3172 3677
Expiry Date
Odometer Value
76225 mi
Since Last Pass
6467 mi
Test Result
PASSED
Completed
Test Number
5335 0877 7959
Expiry Date
Odometer Value
69758 mi
Since Last Pass
9466 mi
Test Result
PASSED
Completed
Test Number
6819 6026 4998
Expiry Date
Odometer Value
60292 mi
Since Last Pass
5892 mi
Test Result
PASSED
Completed
Test Number
6425 2730 2360
Expiry Date
Odometer Value
54400 mi
Since Last Pass
13368 mi
Test Result
PASSED
Completed
Test Number
6666 5760 9995
Expiry Date
Odometer Value
41032 mi
Since Last Pass
7002 mi
Test Result
PASSED
Completed
Test Number
5285 8361 5098
Expiry Date
Odometer Value
34030 mi
Since Last Pass
1838 mi
Completed
Test Number
9684 4231 5042
Odometer Value
34030 mi
Test Result
PASSED
Completed
Test Number
3194 3536 4451
Expiry Date
Odometer Value
32192 mi
Since Last Pass
2347 mi
Completed
Test Number
6993 2536 4207
Odometer Value
32192 mi
Test Result
PASSED
Completed
Test Number
4156 1728 3258
Expiry Date
Odometer Value
29845 mi
Since Last Pass
3740 mi
Completed
Test Number
1894 6137 3251
Odometer Value
29780 mi
Test Result
PASSED
Completed
Test Number
9377 6638 2119
Expiry Date
Odometer Value
26105 mi
Since Last Pass
7378 mi
Test Result
PASSED
Completed
Test Number
1278 6807 1237
Expiry Date
Odometer Value
18727 mi
Since Last Pass
6507 mi
Test Result
PASSED
Completed
Test Number
2245 8723 0304
Expiry Date
Odometer Value
12220 mi
Free Car Tax Check & MOT history for LK57NVE
Contains DVSA and DVLA data under the Open Government Licence v3.0.