Details

Model
BMW M5
Colour
Purple
Fuel Type
Petrol
Engine Size
4999cc
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 →
BMW M5 AU06 WPA

Road Tax

Tax Status
Taxed
Due Date
Expires
5 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

154,871 mi

October 2025

Above typical

+69,400 mi

vs same-model median

Last 12 months

1,600 mi

↓ from ~5,700 prior yr

Lifetime average

~7,900 mi / yr

since new

Emissions

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

MOT History

Expiry Date
MOT Due
4 Months
Test Result
PASSED
Completed
Test Number
7059 5031 7272
Expiry Date
Odometer Value
154871 mi
Since Last Pass
1598 mi
Test Result
PASSED
Completed
Test Number
9490 0110 1667
Expiry Date
Odometer Value
153273 mi
Since Last Pass
5691 mi
Test Result
PASSED
Completed
Test Number
1621 0137 6829
Expiry Date
Odometer Value
147582 mi
Since Last Pass
865 mi
Test Result
PASSED
Completed
Test Number
1747 4490 8439
Expiry Date
Odometer Value
146717 mi
Since Last Pass
2125 mi
Test Result
PASSED
Completed
Test Number
1147 0546 2356
Expiry Date
Odometer Value
144592 mi
Since Last Pass
2562 mi
Completed
Test Number
5416 1896 4547
Odometer Value
144591 mi
Completed
Test Number
8298 0646 4832
Odometer Value
144591 mi
Test Result
PASSED
Completed
Test Number
7636 3522 5571
Expiry Date
Odometer Value
142030 mi
Since Last Pass
689 mi
Test Result
PASSED
Completed
Test Number
3123 8591 4712
Expiry Date
Odometer Value
141341 mi
Since Last Pass
511 mi
Completed
Test Number
2779 0466 5587
Odometer Value
141336 mi
Test Result
PASSED
Completed
Test Number
7003 6071 2624
Expiry Date
Odometer Value
140830 mi
Since Last Pass
421 mi
Completed
Test Number
9879 7570 9704
Odometer Value
140794 mi
Test Result
PASSED
Completed
Test Number
4250 3571 8861
Expiry Date
Odometer Value
140409 mi
Since Last Pass
932 mi
Completed
Test Number
4482 8846 1047
Odometer Value
140281 mi
Test Result
PASSED
Completed
Test Number
2492 0049 0325
Expiry Date
Odometer Value
139477 mi
Since Last Pass
6250 mi
Test Result
PASSED
Completed
Test Number
5875 2970 4313
Expiry Date
Odometer Value
133227 mi
Since Last Pass
5975 mi
Test Result
PASSED
Completed
Test Number
3184 2391 3367
Expiry Date
Odometer Value
127252 mi
Since Last Pass
7865 mi
Test Result
PASSED
Completed
Test Number
9258 8431 2350
Expiry Date
Odometer Value
119387 mi
Since Last Pass
12704 mi
Test Result
PASSED
Completed
Test Number
6677 2790 1317
Expiry Date
Odometer Value
106683 mi
Since Last Pass
7705 mi
Test Result
PASSED
Completed
Test Number
3154 6076 1061
Expiry Date
Odometer Value
98978 mi
Since Last Pass
4100 mi
Test Result
PASSED
Completed
Test Number
7004 7244 0068
Expiry Date
Odometer Value
94878 mi
Since Last Pass
23163 mi
Test Result
PASSED
Completed
Test Number
2337 0144 9047
Expiry Date
Odometer Value
71715 mi
Free Car Tax Check & MOT history for AU06WPA
Contains DVSA and DVLA data under the Open Government Licence v3.0.