Details

Model
BMW 335i M Sport Highline T A
Colour
Blue
Fuel Type
Petrol
Engine Size
2979cc
Registered
Vehicle Age
16 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 Highline T A WV59 VGU

Road Tax

Tax Status
Taxed
Due Date
Expires
8 Months
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

115,617 mi

February 2026

Typical mileage

+11,600 mi

vs same-model median

Last 12 months

5,500 mi

↑ from ~4,700 prior yr

Lifetime average

~7,100 mi / yr

since new

Emissions

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

MOT History

Expiry Date
MOT Due
8 Months
Test Result
PASSED
Completed
Test Number
3078 3606 6926
Expiry Date
Odometer Value
115617 mi
Since Last Pass
5523 mi
Test Result
PASSED
Completed
Test Number
3534 2244 1547
Expiry Date
Odometer Value
110094 mi
Since Last Pass
4671 mi
Test Result
PASSED
Completed
Test Number
1284 8422 7370
Expiry Date
Odometer Value
105423 mi
Since Last Pass
5128 mi
Test Result
PASSED
Completed
Test Number
2567 2206 5546
Expiry Date
Odometer Value
100295 mi
Since Last Pass
5062 mi
Test Result
PASSED
Completed
Test Number
5517 6179 4317
Expiry Date
Odometer Value
95233 mi
Since Last Pass
3444 mi
Test Result
PASSED
Completed
Test Number
9209 1457 7048
Expiry Date
Odometer Value
91789 mi
Since Last Pass
1544 mi
Test Result
PASSED
Completed
Test Number
1985 5980 8847
Expiry Date
Odometer Value
90245 mi
Since Last Pass
1742 mi
Test Result
PASSED
Completed
Test Number
2058 1689 2618
Expiry Date
Odometer Value
88503 mi
Since Last Pass
6632 mi
Test Result
PASSED
Completed
Test Number
7322 6314 8349
Expiry Date
Odometer Value
81871 mi
Since Last Pass
3957 mi
Test Result
PASSED
Completed
Test Number
5256 8162 8647
Expiry Date
Odometer Value
77914 mi
Since Last Pass
11817 mi
Completed
Test Number
9272 7527 0241
Odometer Value
77882 mi
Test Result
PASSED
Completed
Test Number
4791 1170 1647
Expiry Date
Odometer Value
66097 mi
Since Last Pass
14340 mi
Test Result
PASSED
Completed
Test Number
9667 7739 4226
Expiry Date
Odometer Value
51757 mi
Since Last Pass
8526 mi
Test Result
PASSED
Completed
Test Number
9379 5556 3338
Expiry Date
Odometer Value
43231 mi
Since Last Pass
33 mi
Test Result
PASSED
Completed
Test Number
9665 9346 3250
Expiry Date
Odometer Value
43198 mi
Since Last Pass
143 mi
Test Result
PASSED
Completed
Test Number
4798 6384 2403
Expiry Date
Odometer Value
43055 mi
Free Car Tax Check & MOT history for WV59VGU
Contains DVSA and DVLA data under the Open Government Licence v3.0.