Details

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

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

168,336 mi

May 2024

Typical mileage

-7,900 mi

vs same-model median

Last 12 months

10,100 mi

≈ same as prior yr

Lifetime average

~9,200 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

MOT Status
Mot Expired
Expiry Date
Test Result
PASSED
Completed
Test Number
4328 6151 1227
Expiry Date
Odometer Value
168336 mi
Since Last Pass
10131 mi
Test Result
PASSED
Completed
Test Number
9997 9280 6634
Expiry Date
Odometer Value
158205 mi
Since Last Pass
10838 mi
Completed
Test Number
4817 9502 4338
Odometer Value
158205 mi
Completed
Test Number
5757 2487 2582
Odometer Value
158141 mi
Test Result
PASSED
Completed
Test Number
6842 5818 0785
Expiry Date
Odometer Value
147367 mi
Since Last Pass
23946 mi
Completed
Test Number
1473 7725 2327
Odometer Value
147352 mi
Test Result
PASSED
Completed
Test Number
7823 9499 9563
Expiry Date
Odometer Value
123421 mi
Since Last Pass
4621 mi
Test Result
PASSED
Completed
Test Number
4680 8830 5064
Expiry Date
Odometer Value
118800 mi
Since Last Pass
1441 mi
Completed
Test Number
7386 0751 8885
Odometer Value
118751 mi
Test Result
PASSED
Completed
Test Number
3460 8498 6075
Expiry Date
Odometer Value
117359 mi
Since Last Pass
2346 mi
Test Result
PASSED
Completed
Test Number
7958 1474 3808
Expiry Date
Odometer Value
115013 mi
Since Last Pass
2875 mi
Completed
Test Number
9887 7994 0427
Odometer Value
115013 mi
Test Result
PASSED
Completed
Test Number
5362 4658 0102
Expiry Date
Odometer Value
112138 mi
Since Last Pass
6402 mi
Test Result
PASSED
Completed
Test Number
8327 8039 1032
Expiry Date
Odometer Value
105736 mi
Since Last Pass
7638 mi
Completed
Test Number
6100 2980 5908
Odometer Value
105711 mi
Test Result
PASSED
Completed
Test Number
8167 7285 5074
Expiry Date
Odometer Value
98098 mi
Since Last Pass
6151 mi
Test Result
PASSED
Completed
Test Number
3363 3660 4105
Expiry Date
Odometer Value
91947 mi
Since Last Pass
12984 mi
Completed
Test Number
1754 4277 4410
Odometer Value
91867 mi
Test Result
PASSED
Completed
Test Number
6996 7287 3074
Expiry Date
Odometer Value
78963 mi
Since Last Pass
12909 mi
Completed
Test Number
1097 1087 3493
Odometer Value
78963 mi
Test Result
PASSED
Completed
Test Number
7560 6794 2060
Expiry Date
Odometer Value
66054 mi
Since Last Pass
12227 mi
Test Result
PASSED
Completed
Test Number
1679 3255 1081
Expiry Date
Odometer Value
53827 mi
Since Last Pass
9005 mi
Test Result
PASSED
Completed
Test Number
4212 9997 0135
Expiry Date
Odometer Value
44822 mi
Since Last Pass
15958 mi
Test Result
PASSED
Completed
Test Number
6524 1141 9195
Expiry Date
Odometer Value
28864 mi
Since Last Pass
14288 mi
Test Result
PASSED
Completed
Test Number
5020 7114 8132
Expiry Date
Odometer Value
14576 mi
Free Car Tax Check & MOT history for HG55YRD
Contains DVSA and DVLA data under the Open Government Licence v3.0.