Details

Model
BMW 520d M Sport Auto
Colour
Silver
Fuel Type
Diesel
Engine Size
1995cc
Registered
Vehicle Age
14 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 520d M Sport Auto YF12 XZG

Road Tax

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

Emissions

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

MOT History

Expiry Date
MOT Due
10 Months
MOT Mileage Anomaly
Not Detected
Test Result
PASSED
Completed
Test Number
8773 8865 8381
Expiry Date
Odometer Value
160909 mi
Since Last Pass
2130 mi
Test Result
PASSED
Completed
Test Number
8840 0917 2557
Expiry Date
Odometer Value
158779 mi
Since Last Pass
16694 mi
Completed
Test Number
7149 6469 0376
Odometer Value
158776 mi
Test Result
PASSED
Completed
Test Number
8268 1501 2263
Expiry Date
Odometer Value
142085 mi
Since Last Pass
19373 mi
Completed
Test Number
6503 0486 4635
Odometer Value
142082 mi
Test Result
PASSED
Completed
Test Number
6590 7269 0413
Expiry Date
Odometer Value
122712 mi
Since Last Pass
16051 mi
Test Result
PASSED
Completed
Test Number
7519 7139 4048
Expiry Date
Odometer Value
106661 mi
Since Last Pass
16681 mi
Completed
Test Number
1433 6609 0529
Odometer Value
106658 mi
Test Result
PASSED
Completed
Test Number
8565 5291 7048
Expiry Date
Odometer Value
89980 mi
Since Last Pass
9992 mi
Completed
Test Number
6073 4462 1465
Odometer Value
89978 mi
Test Result
PASSED
Completed
Test Number
7852 6655 0479
Expiry Date
Odometer Value
79988 mi
Since Last Pass
7114 mi
Test Result
PASSED
Completed
Test Number
6995 3816 7459
Expiry Date
Odometer Value
72874 mi
Since Last Pass
9692 mi
Completed
Test Number
2572 3247 9029
Odometer Value
72870 mi
Test Result
PASSED
Completed
Test Number
6922 9027 8274
Expiry Date
Odometer Value
63182 mi
Since Last Pass
2818 mi
Test Result
PASSED
Completed
Test Number
2084 2167 7344
Expiry Date
Odometer Value
60364 mi
Since Last Pass
5458 mi
Test Result
PASSED
Completed
Test Number
1642 3880 1632
Expiry Date
Odometer Value
54906 mi
Since Last Pass
9150 mi
Completed
Test Number
4798 9555 3003
Odometer Value
54906 mi
Test Result
PASSED
Completed
Test Number
4631 4536 5276
Expiry Date
Odometer Value
45756 mi
Since Last Pass
7530 mi
Test Result
PASSED
Completed
Test Number
4751 5887 5132
Expiry Date
Odometer Value
38226 mi
Free Car Tax Check & MOT history for YF12XZG
Contains DVSA and DVLA data under the Open Government Licence v3.0.