Details

Model
BMW 320d M Sport Auto
Colour
Grey
Fuel Type
Diesel
Engine Size
1995cc
Registered
Vehicle Age
17 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 320d M Sport Auto LM58 FHW

Road Tax

Tax Status
Taxed
Due Date
Expires
10 Months
12 Months Tax
£275
Paid Monthly
£24.06

Mileage History

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

Latest reading

166,333 mi

April 2025

Typical mileage

+21,300 mi

vs same-model median

Last 12 months

6,100 mi

↓ from ~10,200 prior yr

Lifetime average

~10,200 mi / yr

since new

Emissions

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

MOT History

MOT Status
Mot Expired
Expiry Date
Test Result
PASSED
Completed
Test Number
3146 0964 7541
Expiry Date
Odometer Value
166333 mi
Since Last Pass
6124 mi
Test Result
PASSED
Completed
Test Number
5198 2234 6839
Expiry Date
Odometer Value
160209 mi
Since Last Pass
10220 mi
Test Result
PASSED
Completed
Test Number
3044 0312 6436
Expiry Date
Odometer Value
149989 mi
Since Last Pass
2962 mi
Test Result
PASSED
Completed
Test Number
2093 0646 9368
Expiry Date
Odometer Value
147027 mi
Since Last Pass
10530 mi
Test Result
PASSED
Completed
Test Number
5169 2674 0020
Expiry Date
Odometer Value
136497 mi
Since Last Pass
11546 mi
Completed
Test Number
5236 4757 5783
Odometer Value
136468 mi
Test Result
PASSED
Completed
Test Number
9561 9764 1981
Expiry Date
Odometer Value
124951 mi
Since Last Pass
1720 mi
Test Result
PASSED
Completed
Test Number
9946 6695 0293
Expiry Date
Odometer Value
123231 mi
Since Last Pass
8429 mi
Test Result
PASSED
Completed
Test Number
4934 6798 6273
Expiry Date
Odometer Value
114802 mi
Since Last Pass
10273 mi
Completed
Test Number
3978 4054 1571
Odometer Value
114641 mi
Test Result
PASSED
Completed
Test Number
1905 5847 2502
Expiry Date
Odometer Value
104529 mi
Since Last Pass
11247 mi
Completed
Test Number
1568 7461 5993
Odometer Value
104311 mi
Test Result
PASSED
Completed
Test Number
3373 0526 5084
Expiry Date
Odometer Value
93282 mi
Since Last Pass
19740 mi
Test Result
PASSED
Completed
Test Number
7299 1280 4057
Expiry Date
Odometer Value
73542 mi
Since Last Pass
15650 mi
Completed
Test Number
7874 3742 2301
Odometer Value
57892 mi
Test Result
PASSED
Completed
Test Number
4082 9712 2407
Expiry Date
Odometer Value
57892 mi
Since Last Pass
14147 mi
Test Result
PASSED
Completed
Test Number
2473 6634 1303
Expiry Date
Odometer Value
43745 mi
Free Car Tax Check & MOT history for LM58FHW
Contains DVSA and DVLA data under the Open Government Licence v3.0.