Details

Model
BMW 320d Edition M Sport TR A
Colour
Grey
Fuel Type
Diesel
Engine Size
1995cc
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
5 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

93,884 mi

November 2025

Below typical

-54,900 mi

vs same-model median

Last 12 months

1,700 mi

≈ same as prior yr

Lifetime average

~5,400 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
5 Months
Test Result
PASSED
Completed
Test Number
6745 9078 9759
Expiry Date
Odometer Value
93884 mi
Since Last Pass
1679 mi
Test Result
PASSED
Completed
Test Number
2716 4390 3249
Expiry Date
Odometer Value
92205 mi
Since Last Pass
1726 mi
Test Result
PASSED
Completed
Test Number
6632 3404 7524
Expiry Date
Odometer Value
90479 mi
Since Last Pass
1659 mi
Test Result
PASSED
Completed
Test Number
3141 7291 6839
Expiry Date
Odometer Value
88820 mi
Since Last Pass
2412 mi
Test Result
PASSED
Completed
Test Number
9265 8321 6541
Expiry Date
Odometer Value
86408 mi
Since Last Pass
7930 mi
Test Result
PASSED
Completed
Test Number
5351 2075 0961
Expiry Date
Odometer Value
78478 mi
Since Last Pass
16360 mi
Completed
Test Number
5394 0467 1731
Odometer Value
78459 mi
Test Result
PASSED
Completed
Test Number
8782 6712 6120
Expiry Date
Odometer Value
62118 mi
Since Last Pass
13427 mi
Test Result
PASSED
Completed
Test Number
8773 2496 9478
Expiry Date
Odometer Value
48691 mi
Since Last Pass
10474 mi
Test Result
PASSED
Completed
Test Number
5062 4549 6104
Expiry Date
Odometer Value
38217 mi
Since Last Pass
3181 mi
Test Result
PASSED
Completed
Test Number
7241 9392 4090
Expiry Date
Odometer Value
35036 mi
Since Last Pass
2430 mi
Test Result
PASSED
Completed
Test Number
7439 9283 4902
Expiry Date
Odometer Value
32606 mi
Since Last Pass
3949 mi
Test Result
PASSED
Completed
Test Number
3368 8349 4202
Expiry Date
Odometer Value
28657 mi
Since Last Pass
2650 mi
Test Result
PASSED
Completed
Test Number
9978 5539 3208
Expiry Date
Odometer Value
26007 mi
Since Last Pass
3376 mi
Test Result
PASSED
Completed
Test Number
8798 1065 2208
Expiry Date
Odometer Value
22631 mi
Since Last Pass
4860 mi
Completed
Test Number
3166 8025 2230
Odometer Value
22630 mi
Test Result
PASSED
Completed
Test Number
9488 8007 1209
Expiry Date
Odometer Value
17771 mi
Free Car Tax Check & MOT history for YL08WNG
Contains DVSA and DVLA data under the Open Government Licence v3.0.