Details

Model
BMW 118d M Sport
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 118d M Sport YC60 CWD

Road Tax

Tax Status
Taxed
Due Date
Expires
6 Months
12 Months Tax
£35
Paid Monthly
£3.06

Mileage History

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

Latest reading

113,020 mi

December 2025

Typical mileage

-14,300 mi

vs same-model median

Last 12 months

4,200 mi

↓ from ~6,800 prior yr

Lifetime average

~7,500 mi / yr

since new

Emissions

CO₂ Emissions
119g/km
C119g/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
1326 2377 3857
Expiry Date
Odometer Value
113020 mi
Since Last Pass
4217 mi
Completed
Test Number
7148 2085 4094
Odometer Value
113020 mi
Test Result
PASSED
Completed
Test Number
7451 0816 7764
Expiry Date
Odometer Value
108803 mi
Since Last Pass
6751 mi
Completed
Test Number
9350 6475 6676
Odometer Value
108799 mi
Test Result
PASSED
Completed
Test Number
3320 1490 7838
Expiry Date
Odometer Value
102052 mi
Since Last Pass
7825 mi
Completed
Test Number
7705 3498 9875
Odometer Value
101943 mi
Test Result
PASSED
Completed
Test Number
5096 6642 6965
Expiry Date
Odometer Value
94227 mi
Since Last Pass
7801 mi
Completed
Test Number
2910 0347 0260
Odometer Value
94227 mi
Test Result
PASSED
Completed
Test Number
4759 5173 4892
Expiry Date
Odometer Value
86426 mi
Since Last Pass
4240 mi
Test Result
PASSED
Completed
Test Number
8822 8397 8203
Expiry Date
Odometer Value
82186 mi
Since Last Pass
8444 mi
Test Result
PASSED
Completed
Test Number
4339 4468 9697
Expiry Date
Odometer Value
73742 mi
Since Last Pass
10772 mi
Test Result
PASSED
Completed
Test Number
8885 4200 1772
Expiry Date
Odometer Value
62970 mi
Since Last Pass
1836 mi
Test Result
PASSED
Completed
Test Number
2451 7218 9212
Expiry Date
Odometer Value
61134 mi
Since Last Pass
6457 mi
Test Result
PASSED
Completed
Test Number
2788 5620 3645
Expiry Date
Odometer Value
54677 mi
Since Last Pass
4860 mi
Test Result
PASSED
Completed
Test Number
4938 4438 9781
Expiry Date
Odometer Value
49817 mi
Since Last Pass
4102 mi
Test Result
PASSED
Completed
Test Number
8381 8420 5256
Expiry Date
Odometer Value
45715 mi
Since Last Pass
3689 mi
Test Result
PASSED
Completed
Test Number
4776 1163 4230
Expiry Date
Odometer Value
42026 mi
Since Last Pass
8534 mi
Completed
Test Number
9988 2193 4298
Odometer Value
42026 mi
Test Result
PASSED
Completed
Test Number
5999 5408 3220
Expiry Date
Odometer Value
33492 mi
Free Car Tax Check & MOT history for YC60CWD
Contains DVSA and DVLA data under the Open Government Licence v3.0.