Details

Model
BMW 520
Colour
Black
Fuel Type
Diesel
Engine Size
1995cc
Registered
Vehicle Age
19 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 520 WJ56 DWN

Road Tax

Tax Status
Taxed
Due Date
Expires
5 Months
12 Months Tax
£410
Paid Monthly
£35.88

Mileage History

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

Latest reading

255,319 mi

July 2025

Above typical

+77,600 mi

vs same-model median

Lifetime average

~13,600 mi / yr

since new

Emissions

CO₂ Emissions
189g/km
J189g/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
2190 3808 6052
Expiry Date
Odometer Value
255319 mi
Since Last Pass
8619 mi
Test Result
PASSED
Completed
Test Number
7773 9786 4635
Expiry Date
Odometer Value
246700 mi
Since Last Pass
2528 mi
Completed
Test Number
4999 9707 7401
Odometer Value
246697 mi
Test Result
PASSED
Completed
Test Number
5906 0252 8562
Expiry Date
Odometer Value
244172 mi
Since Last Pass
2922 mi
Test Result
PASSED
Completed
Test Number
1431 5430 8878
Expiry Date
Odometer Value
241250 mi
Since Last Pass
6012 mi
Completed
Test Number
6808 8539 1978
Odometer Value
241240 mi
Test Result
PASSED
Completed
Test Number
6806 4457 2721
Expiry Date
Odometer Value
235238 mi
Since Last Pass
5092 mi
Completed
Test Number
4064 7280 4339
Odometer Value
235238 mi
Test Result
PASSED
Completed
Test Number
5933 8417 0365
Expiry Date
Odometer Value
230146 mi
Since Last Pass
8527 mi
Completed
Test Number
5479 1520 4256
Odometer Value
230126 mi
Test Result
PASSED
Completed
Test Number
8853 5823 4851
Expiry Date
Odometer Value
221619 mi
Since Last Pass
8995 mi
Completed
Test Number
9308 2830 7130
Odometer Value
221618 mi
Test Result
PASSED
Completed
Test Number
3269 9837 6320
Expiry Date
Odometer Value
212624 mi
Since Last Pass
10350 mi
Test Result
PASSED
Completed
Test Number
4497 0130 7195
Expiry Date
Odometer Value
202274 mi
Since Last Pass
10486 mi
Completed
Test Number
6891 2225 7466
Odometer Value
202274 mi
Test Result
PASSED
Completed
Test Number
5011 4087 3481
Expiry Date
Odometer Value
191788 mi
Since Last Pass
16844 mi
Test Result
PASSED
Completed
Test Number
9171 6962 5026
Expiry Date
Odometer Value
174944 mi
Since Last Pass
23282 mi
Test Result
PASSED
Completed
Test Number
2585 4621 3343
Expiry Date
Odometer Value
151662 mi
Since Last Pass
18070 mi
Test Result
PASSED
Completed
Test Number
2967 4951 2311
Expiry Date
Odometer Value
133592 mi
Since Last Pass
22881 mi
Completed
Test Number
6170 3981 2302
Odometer Value
133592 mi
Test Result
PASSED
Completed
Test Number
1085 3862 1378
Expiry Date
Odometer Value
110711 mi
Since Last Pass
4390 mi
Test Result
PASSED
Completed
Test Number
9980 7217 1220
Expiry Date
Odometer Value
106321 mi
Since Last Pass
23151 mi
Completed
Test Number
7173 1666 1262
Odometer Value
106317 mi
Test Result
PASSED
Completed
Test Number
9737 3337 0291
Expiry Date
Odometer Value
83170 mi
Since Last Pass
20617 mi
Completed
Test Number
8411 7367 0207
Odometer Value
83170 mi
Test Result
PASSED
Completed
Test Number
6327 1107 9268
Expiry Date
Odometer Value
62553 mi
Free Car Tax Check & MOT history for WJ56DWN
Contains DVSA and DVLA data under the Open Government Licence v3.0.