Details

Model
BMW 520d SE
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 520d SE NA57 FZC

Road Tax

Tax Status
Untaxed
Due Date
Expires
12 Months Tax
£275
Paid Monthly
£24.06

Mileage History

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

Latest reading

155,760 mi

June 2026

Typical mileage

-16,100 mi

vs same-model median

Last 12 months

26,300 mi

↑ from ~11,400 prior yr

Lifetime average

~8,300 mi / yr

since new

Emissions

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

MOT History

Expiry Date
MOT Due
11 Months
Test Result
PASSED
Completed
Test Number
3783 3717 1505
Expiry Date
Odometer Value
155760 mi
Since Last Pass
26261 mi
Completed
Test Number
1340 7869 9771
Odometer Value
155758 mi
Test Result
PASSED
Completed
Test Number
8489 4789 1666
Expiry Date
Odometer Value
129499 mi
Since Last Pass
11352 mi
Completed
Test Number
1317 6942 4513
Odometer Value
129297 mi
Test Result
PASSED
Completed
Test Number
6300 3008 5977
Expiry Date
Odometer Value
118147 mi
Since Last Pass
1017 mi
Test Result
PASSED
Completed
Test Number
6757 6816 9441
Expiry Date
Odometer Value
117130 mi
Since Last Pass
10929 mi
Test Result
PASSED
Completed
Test Number
4686 9258 6509
Expiry Date
Odometer Value
106201 mi
Since Last Pass
12958 mi
Test Result
PASSED
Completed
Test Number
1800 9247 5752
Expiry Date
Odometer Value
93243 mi
Since Last Pass
7583 mi
Completed
Test Number
6929 4039 7173
Odometer Value
93243 mi
Test Result
PASSED
Completed
Test Number
4283 6583 6836
Expiry Date
Odometer Value
85660 mi
Since Last Pass
14555 mi
Test Result
PASSED
Completed
Test Number
5235 9247 9495
Expiry Date
Odometer Value
71105 mi
Since Last Pass
7644 mi
Test Result
PASSED
Completed
Test Number
2610 7656 9598
Expiry Date
Odometer Value
63461 mi
Since Last Pass
4217 mi
Test Result
PASSED
Completed
Test Number
9631 9553 4694
Expiry Date
Odometer Value
59244 mi
Since Last Pass
6660 mi
Test Result
PASSED
Completed
Test Number
7522 3622 2247
Expiry Date
Odometer Value
52584 mi
Since Last Pass
6925 mi
Completed
Test Number
3864 9146 6883
Odometer Value
52584 mi
Test Result
PASSED
Completed
Test Number
7399 1875 5042
Expiry Date
Odometer Value
45659 mi
Since Last Pass
7027 mi
Test Result
PASSED
Completed
Test Number
8897 4206 4091
Expiry Date
Odometer Value
38632 mi
Since Last Pass
5941 mi
Test Result
PASSED
Completed
Test Number
9752 1905 3061
Expiry Date
Odometer Value
32691 mi
Since Last Pass
6295 mi
Test Result
PASSED
Completed
Test Number
7269 4945 2000
Expiry Date
Odometer Value
26396 mi
Since Last Pass
6658 mi
Test Result
PASSED
Completed
Test Number
3255 5478 1026
Expiry Date
Odometer Value
19738 mi
Since Last Pass
3104 mi
Test Result
PASSED
Completed
Test Number
3330 2424 0229
Expiry Date
Odometer Value
16634 mi
Free Car Tax Check & MOT history for NA57FZC
Contains DVSA and DVLA data under the Open Government Licence v3.0.