Details

Model
BMW 335d M Sport A
Colour
Blue
Fuel Type
Diesel
Engine Size
2993cc
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 →

Road Tax

Tax Status
Taxed
Due Date
Expires
9 Months
12 Months Tax
£410
Paid Monthly
£35.88

Mileage History

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

Latest reading

84,591 mi

February 2026

Below typical

-75,500 mi

vs same-model median

Last 12 months

900 mi

↓ from ~2,600 prior yr

Lifetime average

~4,600 mi / yr

since new

Emissions

CO₂ Emissions
200g/km
J200g/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
7028 4317 2679
Expiry Date
Odometer Value
84591 mi
Since Last Pass
867 mi
Completed
Test Number
9722 8664 2631
Odometer Value
84591 mi
Test Result
PASSED
Completed
Test Number
6566 1976 1685
Expiry Date
Odometer Value
83724 mi
Since Last Pass
2569 mi
Test Result
PASSED
Completed
Test Number
1523 9632 9859
Expiry Date
Odometer Value
81155 mi
Since Last Pass
1414 mi
Test Result
PASSED
Completed
Test Number
9544 6862 2369
Expiry Date
Odometer Value
79741 mi
Since Last Pass
2389 mi
Test Result
PASSED
Completed
Test Number
1140 4531 7242
Expiry Date
Odometer Value
77352 mi
Since Last Pass
5256 mi
Test Result
PASSED
Completed
Test Number
5128 8251 6097
Expiry Date
Odometer Value
72096 mi
Since Last Pass
3198 mi
Completed
Test Number
6376 3699 2810
Odometer Value
72096 mi
Completed
Test Number
7625 6080 0329
Odometer Value
71993 mi
Completed
Test Number
3269 0723 6462
Odometer Value
71954 mi
Test Result
PASSED
Completed
Test Number
9278 5809 8088
Expiry Date
Odometer Value
68898 mi
Since Last Pass
5911 mi
Test Result
PASSED
Completed
Test Number
2394 2097 2349
Expiry Date
Odometer Value
62987 mi
Since Last Pass
4796 mi
Test Result
PASSED
Completed
Test Number
8654 9107 7188
Expiry Date
Odometer Value
58191 mi
Since Last Pass
6515 mi
Completed
Test Number
5187 7975 4337
Odometer Value
58169 mi
Test Result
PASSED
Completed
Test Number
9177 8416 3934
Expiry Date
Odometer Value
51676 mi
Since Last Pass
6721 mi
Completed
Test Number
8751 4282 0588
Odometer Value
51480 mi
Test Result
PASSED
Completed
Test Number
3544 0672 5066
Expiry Date
Odometer Value
44955 mi
Since Last Pass
5332 mi
Completed
Test Number
8837 4974 4853
Odometer Value
44955 mi
Test Result
PASSED
Completed
Test Number
6257 0454 5095
Expiry Date
Odometer Value
39623 mi
Since Last Pass
5475 mi
Test Result
PASSED
Completed
Test Number
8393 9884 4028
Expiry Date
Odometer Value
34148 mi
Since Last Pass
5334 mi
Test Result
PASSED
Completed
Test Number
1771 5055 3495
Expiry Date
Odometer Value
28814 mi
Since Last Pass
9576 mi
Test Result
PASSED
Completed
Test Number
1968 0362 1299
Expiry Date
Odometer Value
19238 mi
Since Last Pass
3292 mi
Test Result
PASSED
Completed
Test Number
6711 2914 0212
Expiry Date
Odometer Value
15946 mi
Completed
Test Number
7938 7644 0206
Odometer Value
15946 mi
Free Car Tax Check & MOT history for LR57LKJ
Contains DVSA and DVLA data under the Open Government Licence v3.0.