Details

Model
BMW 320i M Sport BUS Edition
Colour
Silver
Fuel Type
Petrol
Engine Size
1995cc
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 320i M Sport BUS Edition LF10 ZLV

Road Tax

Tax Status
Taxed
Due Date
Expires
7 Months
12 Months Tax
£225
Paid Monthly
£19.69

Mileage History

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

Latest reading

89,652 mi

February 2026

Typical mileage

-13,200 mi

vs same-model median

Last 12 months

1,500 mi

↑ from ~1,300 prior yr

Lifetime average

~5,600 mi / yr

since new

Emissions

CO₂ Emissions
146g/km
F146g/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
9621 1995 0965
Expiry Date
Odometer Value
89652 mi
Since Last Pass
1505 mi
Completed
Test Number
8305 7007 1117
Odometer Value
89636 mi
Test Result
PASSED
Completed
Test Number
7114 1489 7073
Expiry Date
Odometer Value
88147 mi
Since Last Pass
1277 mi
Completed
Test Number
9365 7348 9390
Odometer Value
88134 mi
Test Result
PASSED
Completed
Test Number
2757 5904 7462
Expiry Date
Odometer Value
86870 mi
Since Last Pass
1140 mi
Test Result
PASSED
Completed
Test Number
5231 4846 0690
Expiry Date
Odometer Value
85730 mi
Since Last Pass
1643 mi
Test Result
PASSED
Completed
Test Number
7174 9974 3959
Expiry Date
Odometer Value
84087 mi
Since Last Pass
1485 mi
Completed
Test Number
1005 6675 2048
Odometer Value
84087 mi
Test Result
PASSED
Completed
Test Number
1674 1781 6012
Expiry Date
Odometer Value
82602 mi
Since Last Pass
2705 mi
Test Result
PASSED
Completed
Test Number
7497 0930 2416
Expiry Date
Odometer Value
79897 mi
Since Last Pass
6355 mi
Test Result
PASSED
Completed
Test Number
1454 4519 3958
Expiry Date
Odometer Value
73542 mi
Since Last Pass
9721 mi
Test Result
PASSED
Completed
Test Number
6718 2706 7138
Expiry Date
Odometer Value
63821 mi
Since Last Pass
8139 mi
Test Result
PASSED
Completed
Test Number
9650 0874 3866
Expiry Date
Odometer Value
55682 mi
Since Last Pass
8324 mi
Test Result
PASSED
Completed
Test Number
1081 3204 3549
Expiry Date
Odometer Value
47358 mi
Since Last Pass
2896 mi
Completed
Test Number
6776 1921 0555
Odometer Value
47358 mi
Test Result
PASSED
Completed
Test Number
9673 4553 1445
Expiry Date
Odometer Value
44462 mi
Since Last Pass
7205 mi
Test Result
PASSED
Completed
Test Number
3564 8215 5087
Expiry Date
Odometer Value
37257 mi
Since Last Pass
8359 mi
Test Result
PASSED
Completed
Test Number
8350 4025 4076
Expiry Date
Odometer Value
28898 mi
Since Last Pass
7293 mi
Test Result
PASSED
Completed
Test Number
7951 3747 3035
Expiry Date
Odometer Value
21605 mi
Free Car Tax Check & MOT history for LF10ZLV
Contains DVSA and DVLA data under the Open Government Licence v3.0.