Details

Model
BMW 118d M Sport
Colour
Blue
Fuel Type
Diesel
Engine Size
2000cc
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 118d M Sport YH59 ZWV

Road Tax

Tax Status
SORN
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

130,697 mi

December 2024

Typical mileage

+2,200 mi

vs same-model median

Last 12 months

9,800 mi

↑ from ~6,900 prior yr

Lifetime average

~8,600 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

MOT Status
Mot Expired
Expiry Date
Test Result
PASSED
Completed
Test Number
2120 5988 2148
Expiry Date
Odometer Value
130697 mi
Since Last Pass
9838 mi
Completed
Test Number
5749 5196 4066
Odometer Value
130393 mi
Test Result
PASSED
Completed
Test Number
9779 7056 2266
Expiry Date
Odometer Value
120859 mi
Since Last Pass
6883 mi
Completed
Test Number
6312 6964 5394
Odometer Value
120859 mi
Test Result
PASSED
Completed
Test Number
1563 9504 0191
Expiry Date
Odometer Value
113976 mi
Since Last Pass
5163 mi
Completed
Test Number
1723 4592 7914
Odometer Value
113893 mi
Test Result
PASSED
Completed
Test Number
2501 2315 5417
Expiry Date
Odometer Value
108813 mi
Since Last Pass
1579 mi
Completed
Test Number
4727 3378 9273
Odometer Value
108810 mi
Test Result
PASSED
Completed
Test Number
4348 1362 0306
Expiry Date
Odometer Value
107234 mi
Since Last Pass
9775 mi
Test Result
PASSED
Completed
Test Number
9459 3440 9269
Expiry Date
Odometer Value
97459 mi
Since Last Pass
14764 mi
Test Result
PASSED
Completed
Test Number
8239 8013 7960
Expiry Date
Odometer Value
82695 mi
Since Last Pass
13900 mi
Completed
Test Number
9998 5898 0083
Odometer Value
82588 mi
Test Result
PASSED
Completed
Test Number
3045 4257 1720
Expiry Date
Odometer Value
68795 mi
Since Last Pass
8228 mi
Test Result
PASSED
Completed
Test Number
6072 5027 3961
Expiry Date
Odometer Value
60567 mi
Since Last Pass
9078 mi
Completed
Test Number
1922 9596 6993
Odometer Value
60563 mi
Test Result
PASSED
Completed
Test Number
8996 5293 4366
Expiry Date
Odometer Value
51489 mi
Since Last Pass
10850 mi
Test Result
PASSED
Completed
Test Number
4092 8250 3306
Expiry Date
Odometer Value
40639 mi
Since Last Pass
10576 mi
Test Result
PASSED
Completed
Test Number
9663 1580 2363
Expiry Date
Odometer Value
30063 mi
Free Car Tax Check & MOT history for YH59ZWV
Contains DVSA and DVLA data under the Open Government Licence v3.0.