Details

Model
BMW 123d M Sport Coupe
Colour
Silver
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 →
BMW 123d M Sport Coupe MV08 PFD

Road Tax

Tax Status
Taxed
Due Date
Expires
4 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

163,073 mi

August 2025

Typical mileage

+21,700 mi

vs same-model median

Last 12 months

2,400 mi

Lifetime average

~9,400 mi / yr

since new

Emissions

CO₂ Emissions
138g/km
E138g/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
4433 9043 0316
Expiry Date
Odometer Value
163073 mi
Since Last Pass
2362 mi
Test Result
PASSED
Completed
Test Number
4931 1851 5605
Expiry Date
Odometer Value
160711 mi
Since Last Pass
6934 mi
Test Result
PASSED
Completed
Test Number
9875 4043 3539
Expiry Date
Odometer Value
153777 mi
Since Last Pass
9684 mi
Test Result
PASSED
Completed
Test Number
7892 8768 9514
Expiry Date
Odometer Value
144093 mi
Since Last Pass
2248 mi
Test Result
PASSED
Completed
Test Number
9427 8797 7714
Expiry Date
Odometer Value
141845 mi
Since Last Pass
28 mi
Test Result
PASSED
Completed
Test Number
3232 1290 0077
Expiry Date
Odometer Value
141817 mi
Since Last Pass
4395 mi
Test Result
PASSED
Completed
Test Number
5419 1034 3842
Expiry Date
Odometer Value
137422 mi
Since Last Pass
10427 mi
Completed
Test Number
8334 9435 2821
Odometer Value
137422 mi
Test Result
PASSED
Completed
Test Number
6302 8638 5999
Expiry Date
Odometer Value
126995 mi
Since Last Pass
7887 mi
Test Result
PASSED
Completed
Test Number
4814 2582 0477
Expiry Date
Odometer Value
119108 mi
Since Last Pass
9927 mi
Test Result
PASSED
Completed
Test Number
3460 8624 2234
Expiry Date
Odometer Value
109181 mi
Since Last Pass
12233 mi
Completed
Test Number
4737 7119 9819
Odometer Value
109181 mi
Test Result
PASSED
Completed
Test Number
5071 2993 5542
Expiry Date
Odometer Value
96948 mi
Since Last Pass
10446 mi
Completed
Test Number
8099 8949 2028
Odometer Value
96948 mi
Test Result
PASSED
Completed
Test Number
8778 9520 5085
Expiry Date
Odometer Value
86502 mi
Since Last Pass
20175 mi
Test Result
PASSED
Completed
Test Number
3691 8680 4092
Expiry Date
Odometer Value
66327 mi
Since Last Pass
21818 mi
Test Result
PASSED
Completed
Test Number
8383 0476 2379
Expiry Date
Odometer Value
44509 mi
Since Last Pass
22164 mi
Test Result
PASSED
Completed
Test Number
2650 4450 2071
Expiry Date
Odometer Value
22345 mi
Since Last Pass
3635 mi
Test Result
PASSED
Completed
Test Number
3791 3794 1039
Expiry Date
Odometer Value
18710 mi
Free Car Tax Check & MOT history for MV08PFD
Contains DVSA and DVLA data under the Open Government Licence v3.0.