Details

Model
BMW 120d M Sport
Colour
White
Fuel Type
Diesel
Engine Size
1995cc
Registered
Vehicle Age
9 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 120d M Sport WF17 RCY

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

102,501 mi

November 2025

Above typical

+25,300 mi

vs same-model median

Last 12 months

16,700 mi

↓ from ~18,800 prior yr

Lifetime average

~11,900 mi / yr

since new

Emissions

CO₂ Emissions
118g/km
C118g/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
3495 2238 5753
Expiry Date
Odometer Value
102501 mi
Since Last Pass
16677 mi
Completed
Test Number
8813 8707 8462
Odometer Value
102501 mi
Test Result
PASSED
Completed
Test Number
4641 3059 1692
Expiry Date
Odometer Value
85824 mi
Since Last Pass
18804 mi
Completed
Test Number
1529 3557 5420
Odometer Value
85820 mi
Test Result
PASSED
Completed
Test Number
8956 8553 4137
Expiry Date
Odometer Value
67020 mi
Since Last Pass
13232 mi
Test Result
PASSED
Completed
Test Number
9735 6354 9812
Expiry Date
Odometer Value
53788 mi
Since Last Pass
16748 mi
Test Result
PASSED
Completed
Test Number
6356 9985 1194
Expiry Date
Odometer Value
37040 mi
Since Last Pass
1982 mi
Test Result
PASSED
Completed
Test Number
1981 9985 7256
Expiry Date
Odometer Value
35058 mi
Since Last Pass
7043 mi
Test Result
PASSED
Completed
Test Number
6957 4991 9537
Expiry Date
Odometer Value
28015 mi
Since Last Pass
28015 mi
Test Result
PASSED
Completed
Test Number
3483 0368 3244
Expiry Date
Free Car Tax Check & MOT history for WF17RCY
Contains DVSA and DVLA data under the Open Government Licence v3.0.