Details

Model
BMW 525d SE A
Colour
Green
Fuel Type
Diesel
Engine Size
2497cc
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 →

Road Tax

Tax Status
Untaxed
Due Date
Expires
12 Months Tax
£325
Paid Monthly
£28.44

Mileage History

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

Latest reading

220,301 mi

May 2025

Above typical

+46,500 mi

vs same-model median

Last 12 months

19,000 mi

↓ from ~21,600 prior yr

Lifetime average

~12,100 mi / yr

since new

Emissions

CO₂ Emissions
172g/km
H172g/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
9749 5721 3450
Expiry Date
Odometer Value
220301 mi
Since Last Pass
18956 mi
Test Result
PASSED
Completed
Test Number
5736 3103 4464
Expiry Date
Odometer Value
201345 mi
Since Last Pass
21646 mi
Completed
Test Number
4409 3067 9150
Odometer Value
201345 mi
Test Result
PASSED
Completed
Test Number
5078 3365 7587
Expiry Date
Odometer Value
179699 mi
Since Last Pass
14241 mi
Completed
Test Number
5587 2346 5111
Odometer Value
179693 mi
Completed
Test Number
1053 9124 2139
Odometer Value
179689 mi
Test Result
PASSED
Completed
Test Number
2894 1260 2684
Expiry Date
Odometer Value
165458 mi
Since Last Pass
5735 mi
Test Result
PASSED
Completed
Test Number
9667 0188 3871
Expiry Date
Odometer Value
159723 mi
Since Last Pass
12963 mi
Completed
Test Number
7178 3102 3435
Odometer Value
159723 mi
Test Result
PASSED
Completed
Test Number
4691 9227 0592
Expiry Date
Odometer Value
146760 mi
Since Last Pass
1644 mi
Test Result
PASSED
Completed
Test Number
2434 1410 1475
Expiry Date
Odometer Value
145116 mi
Since Last Pass
12972 mi
Test Result
PASSED
Completed
Test Number
6920 8527 8191
Expiry Date
Odometer Value
132144 mi
Since Last Pass
5332 mi
Test Result
PASSED
Completed
Test Number
9997 6220 9940
Expiry Date
Odometer Value
126812 mi
Since Last Pass
14924 mi
Completed
Test Number
9746 5704 3797
Odometer Value
126811 mi
Test Result
PASSED
Completed
Test Number
2374 8741 3492
Expiry Date
Odometer Value
111888 mi
Since Last Pass
11649 mi
Test Result
PASSED
Completed
Test Number
4679 4068 5070
Expiry Date
Odometer Value
100239 mi
Since Last Pass
14599 mi
Test Result
PASSED
Completed
Test Number
6972 3766 4039
Expiry Date
Odometer Value
85640 mi
Since Last Pass
15868 mi
Test Result
PASSED
Completed
Test Number
5475 6547 3046
Expiry Date
Odometer Value
69772 mi
Since Last Pass
14831 mi
Test Result
PASSED
Completed
Test Number
2688 9386 2086
Expiry Date
Odometer Value
54941 mi
Since Last Pass
16885 mi
Test Result
PASSED
Completed
Test Number
1368 4187 1410
Expiry Date
Odometer Value
38056 mi
Since Last Pass
12514 mi
Test Result
PASSED
Completed
Test Number
9646 0138 0032
Expiry Date
Odometer Value
25542 mi
Free Car Tax Check & MOT history for OU07LXF
Contains DVSA and DVLA data under the Open Government Licence v3.0.