Details

Model
BMW 525d M Sport Auto
Colour
Black
Fuel Type
Diesel
Engine Size
2497cc
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
Taxed
Due Date
Expires
8 Months
12 Months Tax
£445
Paid Monthly
£38.94

Mileage History

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

Latest reading

118,561 mi

February 2026

Below typical

-56,800 mi

vs same-model median

Last 12 months

5,500 mi

Lifetime average

~6,100 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

Expiry Date
MOT Due
8 Months
Test Result
PASSED
Completed
Test Number
1344 6406 5146
Expiry Date
Odometer Value
118561 mi
Since Last Pass
5549 mi
Test Result
PASSED
Completed
Test Number
7216 3204 0872
Expiry Date
Odometer Value
113012 mi
Since Last Pass
8057 mi
Test Result
PASSED
Completed
Test Number
4868 3009 9906
Expiry Date
Odometer Value
104955 mi
Since Last Pass
4770 mi
Test Result
PASSED
Completed
Test Number
6972 3192 7644
Expiry Date
Odometer Value
100185 mi
Since Last Pass
4766 mi
Completed
Test Number
9561 6958 1565
Odometer Value
100185 mi
Test Result
PASSED
Completed
Test Number
5851 6800 5815
Expiry Date
Odometer Value
95419 mi
Since Last Pass
3179 mi
Test Result
PASSED
Completed
Test Number
1062 0029 0387
Expiry Date
Odometer Value
92240 mi
Since Last Pass
3515 mi
Test Result
PASSED
Completed
Test Number
1085 2086 5562
Expiry Date
Odometer Value
88725 mi
Since Last Pass
3871 mi
Completed
Test Number
8879 1617 3800
Odometer Value
88725 mi
Test Result
PASSED
Completed
Test Number
2756 1084 7460
Expiry Date
Odometer Value
84854 mi
Since Last Pass
3815 mi
Test Result
PASSED
Completed
Test Number
5451 5713 9411
Expiry Date
Odometer Value
81039 mi
Since Last Pass
3343 mi
Test Result
PASSED
Completed
Test Number
1921 2927 3411
Expiry Date
Odometer Value
77696 mi
Since Last Pass
3218 mi
Test Result
PASSED
Completed
Test Number
1682 1026 6730
Expiry Date
Odometer Value
74478 mi
Since Last Pass
5781 mi
Completed
Test Number
7374 7622 4211
Odometer Value
68697 mi
Test Result
PASSED
Completed
Test Number
4176 5612 4273
Expiry Date
Odometer Value
68697 mi
Since Last Pass
6261 mi
Test Result
PASSED
Completed
Test Number
4382 0782 3292
Expiry Date
Odometer Value
62436 mi
Since Last Pass
6030 mi
Test Result
PASSED
Completed
Test Number
3676 7981 2423
Expiry Date
Odometer Value
56406 mi
Since Last Pass
9878 mi
Test Result
PASSED
Completed
Test Number
1651 3442 1267
Expiry Date
Odometer Value
46528 mi
Since Last Pass
9818 mi
Test Result
PASSED
Completed
Test Number
7713 7223 0228
Expiry Date
Odometer Value
36710 mi
Since Last Pass
8942 mi
Test Result
PASSED
Completed
Test Number
3842 5524 9257
Expiry Date
Odometer Value
27768 mi
Free Car Tax Check & MOT history for WJ56XDX
Contains DVSA and DVLA data under the Open Government Licence v3.0.