Details

Model
BMW M5
Colour
Black
Fuel Type
Petrol
Engine Size
4999cc
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 M5 ST56 AOW

Road Tax

Tax Status
SORN
12 Months Tax
£790
Paid Monthly
£69.12

Mileage History

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

Latest reading

31,462 mi

June 2026

Below typical

-54,000 mi

vs same-model median

Last 12 months

100 mi

↑ from ~0 prior yr

Lifetime average

~1,600 mi / yr

since new

Emissions

CO₂ Emissions
357g/km
M357g/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
7029 0517 4759
Expiry Date
Odometer Value
31462 mi
Since Last Pass
57 mi
Test Result
PASSED
Completed
Test Number
3816 1331 3238
Expiry Date
Odometer Value
31405 mi
Since Last Pass
46 mi
Test Result
PASSED
Completed
Test Number
3144 1014 2415
Expiry Date
Odometer Value
31359 mi
Since Last Pass
110 mi
Test Result
PASSED
Completed
Test Number
2378 2859 2723
Expiry Date
Odometer Value
31249 mi
Since Last Pass
1240 mi
Test Result
PASSED
Completed
Test Number
6194 4540 3868
Expiry Date
Odometer Value
30009 mi
Since Last Pass
3415 mi
Completed
Test Number
4356 5458 4372
Odometer Value
30004 mi
Test Result
PASSED
Completed
Test Number
2682 1307 3312
Expiry Date
Odometer Value
26594 mi
Since Last Pass
2199 mi
Test Result
PASSED
Completed
Test Number
9665 4927 5890
Expiry Date
Odometer Value
24395 mi
Since Last Pass
1083 mi
Test Result
PASSED
Completed
Test Number
7523 6319 9937
Expiry Date
Odometer Value
23312 mi
Since Last Pass
916 mi
Test Result
PASSED
Completed
Test Number
4449 0251 2032
Expiry Date
Odometer Value
22396 mi
Since Last Pass
1468 mi
Test Result
PASSED
Completed
Test Number
6272 7201 7035
Expiry Date
Odometer Value
20928 mi
Since Last Pass
752 mi
Completed
Test Number
9797 1250 8046
Odometer Value
20928 mi
Test Result
PASSED
Completed
Test Number
9664 9398 8114
Expiry Date
Odometer Value
20176 mi
Since Last Pass
902 mi
Test Result
PASSED
Completed
Test Number
9071 7641 4397
Expiry Date
Odometer Value
19274 mi
Since Last Pass
993 mi
Completed
Test Number
4865 7450 4366
Odometer Value
19274 mi
Test Result
PASSED
Completed
Test Number
8089 9589 3270
Expiry Date
Odometer Value
18281 mi
Since Last Pass
1435 mi
Completed
Test Number
8161 9948 3223
Odometer Value
18274 mi
Test Result
PASSED
Completed
Test Number
6682 6498 2207
Expiry Date
Odometer Value
16846 mi
Since Last Pass
1517 mi
Completed
Test Number
5592 4258 2231
Odometer Value
16846 mi
Test Result
PASSED
Completed
Test Number
1566 2650 1338
Expiry Date
Odometer Value
15329 mi
Since Last Pass
1359 mi
Test Result
PASSED
Completed
Test Number
4106 2830 0419
Expiry Date
Odometer Value
13970 mi
Since Last Pass
3714 mi
Test Result
PASSED
Completed
Test Number
2306 5760 9338
Expiry Date
Odometer Value
10256 mi
Free Car Tax Check & MOT history for ST56AOW
Contains DVSA and DVLA data under the Open Government Licence v3.0.