Details

Model
BMW 525
Colour
Black
Fuel Type
Diesel
Engine Size
2993cc
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 525 VU57 HDN

Road Tax

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

204,689 mi

April 2026

Above typical

+35,100 mi

vs same-model median

Last 12 months

54,500 mi

↑ from ~3,000 prior yr

Lifetime average

~11,000 mi / yr

since new

Emissions

CO₂ Emissions
165g/km
G165g/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
9776 9299 6646
Expiry Date
Odometer Value
204689 mi
Since Last Pass
54485 mi
Test Result
PASSED
Completed
Test Number
7496 9424 2199
Expiry Date
Odometer Value
150204 mi
Since Last Pass
3014 mi
Test Result
PASSED
Completed
Test Number
4337 2095 2944
Expiry Date
Odometer Value
147190 mi
Since Last Pass
6526 mi
Test Result
PASSED
Completed
Test Number
2185 5694 6789
Expiry Date
Odometer Value
140664 mi
Since Last Pass
1061 mi
Completed
Test Number
8749 4275 8693
Odometer Value
140651 mi
Test Result
PASSED
Completed
Test Number
6949 4010 2137
Expiry Date
Odometer Value
139603 mi
Since Last Pass
6571 mi
Completed
Test Number
2364 7943 6486
Odometer Value
139601 mi
Test Result
PASSED
Completed
Test Number
9094 7080 9754
Expiry Date
Odometer Value
133032 mi
Since Last Pass
1144 mi
Test Result
PASSED
Completed
Test Number
3813 0867 9506
Expiry Date
Odometer Value
131888 mi
Since Last Pass
4684 mi
Test Result
PASSED
Completed
Test Number
7034 9716 5406
Expiry Date
Odometer Value
127204 mi
Since Last Pass
4618 mi
Test Result
PASSED
Completed
Test Number
9524 3885 1593
Expiry Date
Odometer Value
122586 mi
Since Last Pass
6402 mi
Completed
Test Number
5938 9545 9960
Odometer Value
122555 mi
Test Result
PASSED
Completed
Test Number
3868 5508 3710
Expiry Date
Odometer Value
116184 mi
Since Last Pass
7595 mi
Completed
Test Number
5156 6262 5714
Odometer Value
116184 mi
Test Result
PASSED
Completed
Test Number
7125 5043 0814
Expiry Date
Odometer Value
108589 mi
Since Last Pass
8858 mi
Test Result
PASSED
Completed
Test Number
7197 2975 5046
Expiry Date
Odometer Value
99731 mi
Since Last Pass
648 mi
Test Result
PASSED
Completed
Test Number
2954 0540 4483
Expiry Date
Odometer Value
99083 mi
Since Last Pass
8775 mi
Test Result
PASSED
Completed
Test Number
9584 9538 3059
Expiry Date
Odometer Value
90308 mi
Since Last Pass
17726 mi
Test Result
PASSED
Completed
Test Number
4771 2576 2058
Expiry Date
Odometer Value
72582 mi
Since Last Pass
21553 mi
Completed
Test Number
4382 5546 2010
Odometer Value
72582 mi
Test Result
PASSED
Completed
Test Number
1685 6886 1436
Expiry Date
Odometer Value
51029 mi
Free Car Tax Check & MOT history for VU57HDN
Contains DVSA and DVLA data under the Open Government Licence v3.0.