Details

Model
BMW 318d M Sport Auto
Colour
Grey
Fuel Type
Diesel
Engine Size
1995cc
Registered
Vehicle Age
15 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 318d M Sport Auto YC60 HZT

Road Tax

Tax Status
Taxed
Due Date
Expires
7 Months
12 Months Tax
£200
Paid Monthly
£17.50

Mileage History

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

Latest reading

147,759 mi

August 2025

Typical mileage

+8,100 mi

vs same-model median

Last 12 months

5,400 mi

↓ from ~8,200 prior yr

Lifetime average

~10,100 mi / yr

since new

Emissions

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

MOT History

Expiry Date
MOT Due
1 Month
Test Result
PASSED
Completed
Test Number
1037 5347 5704
Expiry Date
Odometer Value
147759 mi
Since Last Pass
5407 mi
Test Result
PASSED
Completed
Test Number
7266 9508 5972
Expiry Date
Odometer Value
142352 mi
Since Last Pass
8204 mi
Test Result
PASSED
Completed
Test Number
7195 0618 6265
Expiry Date
Odometer Value
134148 mi
Since Last Pass
11545 mi
Completed
Test Number
7958 3416 5460
Odometer Value
134147 mi
Test Result
PASSED
Completed
Test Number
2566 7707 8312
Expiry Date
Odometer Value
122603 mi
Since Last Pass
12040 mi
Completed
Test Number
1709 6260 6621
Odometer Value
122603 mi
Test Result
PASSED
Completed
Test Number
1839 9530 6039
Expiry Date
Odometer Value
110563 mi
Since Last Pass
7499 mi
Test Result
PASSED
Completed
Test Number
9223 9761 6409
Expiry Date
Odometer Value
103064 mi
Since Last Pass
14696 mi
Completed
Test Number
7293 3888 1764
Odometer Value
103064 mi
Test Result
PASSED
Completed
Test Number
1507 1268 5807
Expiry Date
Odometer Value
88368 mi
Since Last Pass
21274 mi
Completed
Test Number
5314 5766 1398
Odometer Value
88368 mi
Test Result
PASSED
Completed
Test Number
8937 2511 4143
Expiry Date
Odometer Value
67094 mi
Since Last Pass
26137 mi
Test Result
PASSED
Completed
Test Number
8541 1417 9479
Expiry Date
Odometer Value
40957 mi
Since Last Pass
161 mi
Test Result
PASSED
Completed
Test Number
5689 2910 6844
Expiry Date
Odometer Value
40796 mi
Since Last Pass
2879 mi
Test Result
PASSED
Completed
Test Number
6956 5576 9938
Expiry Date
Odometer Value
37917 mi
Since Last Pass
6517 mi
Test Result
PASSED
Completed
Test Number
2772 3887 5416
Expiry Date
Odometer Value
31400 mi
Since Last Pass
5249 mi
Test Result
PASSED
Completed
Test Number
3371 0211 4152
Expiry Date
Odometer Value
26151 mi
Free Car Tax Check & MOT history for YC60HZT
Contains DVSA and DVLA data under the Open Government Licence v3.0.