Details

Model
BMW 525d Sport Auto
Colour
Black
Fuel Type
Diesel
Engine Size
2497cc
Registered
Vehicle Age
21 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 525d Sport Auto ML54 VPJ

Road Tax

Tax Status
SORN
12 Months Tax
£445
Paid Monthly
£38.94

Mileage History

Mileage chart (requires JavaScript).>

Latest reading

195,900 mi

April 2025

Last 12 months

3,600 mi

Lifetime average

~9,600 mi / yr

since new

Emissions

CO₂ Emissions
208g/km
K208g/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
1140 4971 6641
Expiry Date
Odometer Value
195900 mi
Since Last Pass
3630 mi
Test Result
PASSED
Completed
Test Number
8742 0861 5159
Expiry Date
Odometer Value
192270 mi
Since Last Pass
5109 mi
Completed
Test Number
9261 7257 1145
Odometer Value
192270 mi
Test Result
PASSED
Completed
Test Number
1000 0191 9188
Expiry Date
Odometer Value
187161 mi
Since Last Pass
3480 mi
Completed
Test Number
7195 2837 8486
Odometer Value
187161 mi
Test Result
PASSED
Completed
Test Number
3709 6331 0062
Expiry Date
Odometer Value
183681 mi
Since Last Pass
14838 mi
Test Result
PASSED
Completed
Test Number
5056 2596 4196
Expiry Date
Odometer Value
168843 mi
Since Last Pass
14579 mi
Test Result
PASSED
Completed
Test Number
9284 0765 9992
Expiry Date
Odometer Value
154264 mi
Since Last Pass
14834 mi
Test Result
PASSED
Completed
Test Number
6853 6370 4893
Expiry Date
Odometer Value
139430 mi
Since Last Pass
12413 mi
Test Result
PASSED
Completed
Test Number
5845 6957 1815
Expiry Date
Odometer Value
127017 mi
Since Last Pass
11606 mi
Test Result
PASSED
Completed
Test Number
5333 3728 0802
Expiry Date
Odometer Value
115411 mi
Since Last Pass
11268 mi
Completed
Test Number
8874 7368 4184
Odometer Value
115411 mi
Test Result
PASSED
Completed
Test Number
2055 6831 5258
Expiry Date
Odometer Value
104143 mi
Since Last Pass
7476 mi
Test Result
PASSED
Completed
Test Number
6377 2543 4216
Expiry Date
Odometer Value
96667 mi
Since Last Pass
7141 mi
Test Result
PASSED
Completed
Test Number
9190 6832 3289
Expiry Date
Odometer Value
89526 mi
Since Last Pass
6959 mi
Test Result
PASSED
Completed
Test Number
9773 0063 2267
Expiry Date
Odometer Value
82567 mi
Since Last Pass
5569 mi
Test Result
PASSED
Completed
Test Number
9675 7380 1282
Expiry Date
Odometer Value
76998 mi
Since Last Pass
4980 mi
Test Result
PASSED
Completed
Test Number
4742 8399 0114
Expiry Date
Odometer Value
72018 mi
Since Last Pass
4553 mi
Test Result
PASSED
Completed
Test Number
1401 9999 9140
Expiry Date
Odometer Value
67465 mi
Since Last Pass
10531 mi
Completed
Test Number
7416 5400 8247
Odometer Value
56934 mi
Test Result
PASSED
Completed
Test Number
5836 4470 8227
Expiry Date
Odometer Value
56934 mi
Since Last Pass
1238 mi
Test Result
PASSED
Completed
Test Number
3441 9366 8057
Expiry Date
Odometer Value
55696 mi
Free Car Tax Check & MOT history for ML54VPJ
Contains DVSA and DVLA data under the Open Government Licence v3.0.