Details

Model
BMW 525
Colour
Blue
Fuel Type
Diesel
Engine Size
2993cc
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 525 HG57 LTU

Road Tax

Tax Status
Taxed
Due Date
Expires
4 Months
12 Months Tax
£360
Paid Monthly
£31.50

Mileage History

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

Latest reading

211,381 mi

December 2025

Above typical

+43,800 mi

vs same-model median

Last 12 months

6,900 mi

↓ from ~9,500 prior yr

Lifetime average

~11,700 mi / yr

since new

Emissions

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

MOT History

Expiry Date
MOT Due
6 Months
Test Result
PASSED
Completed
Test Number
7919 4229 6908
Expiry Date
Odometer Value
211381 mi
Since Last Pass
6922 mi
Test Result
PASSED
Completed
Test Number
8696 3153 2623
Expiry Date
Odometer Value
204459 mi
Since Last Pass
9507 mi
Test Result
PASSED
Completed
Test Number
5636 6342 5073
Expiry Date
Odometer Value
194952 mi
Since Last Pass
10614 mi
Test Result
PASSED
Completed
Test Number
2986 5157 2371
Expiry Date
Odometer Value
184338 mi
Since Last Pass
4566 mi
Test Result
PASSED
Completed
Test Number
5666 8960 8024
Expiry Date
Odometer Value
179772 mi
Since Last Pass
6863 mi
Test Result
PASSED
Completed
Test Number
8601 2032 0228
Expiry Date
Odometer Value
172909 mi
Since Last Pass
8456 mi
Test Result
PASSED
Completed
Test Number
6525 5957 4730
Expiry Date
Odometer Value
164453 mi
Since Last Pass
12293 mi
Test Result
PASSED
Completed
Test Number
7181 5633 7096
Expiry Date
Odometer Value
152160 mi
Since Last Pass
12640 mi
Test Result
PASSED
Completed
Test Number
3769 2097 7141
Expiry Date
Odometer Value
139520 mi
Since Last Pass
14004 mi
Test Result
PASSED
Completed
Test Number
2408 5840 7554
Expiry Date
Odometer Value
125516 mi
Since Last Pass
10963 mi
Completed
Test Number
8610 7791 2791
Odometer Value
125199 mi
Test Result
PASSED
Completed
Test Number
3583 0780 5120
Expiry Date
Odometer Value
114553 mi
Since Last Pass
9321 mi
Test Result
PASSED
Completed
Test Number
1082 5494 4379
Expiry Date
Odometer Value
105232 mi
Since Last Pass
9823 mi
Test Result
PASSED
Completed
Test Number
4683 1392 3427
Expiry Date
Odometer Value
95409 mi
Since Last Pass
10431 mi
Test Result
PASSED
Completed
Test Number
9762 9074 2347
Expiry Date
Odometer Value
84978 mi
Since Last Pass
14323 mi
Test Result
PASSED
Completed
Test Number
3287 8844 1353
Expiry Date
Odometer Value
70655 mi
Since Last Pass
19638 mi
Test Result
PASSED
Completed
Test Number
6907 9994 0342
Expiry Date
Odometer Value
51017 mi
Free Car Tax Check & MOT history for HG57LTU
Contains DVSA and DVLA data under the Open Government Licence v3.0.