Details

Model
BMW M4
Colour
Blue
Fuel Type
Petrol
Engine Size
2979cc
Registered
Vehicle Age
10 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 M4 YO66 KCY

Road Tax

Tax Status
Taxed
Due Date
Expires
4 Months
12 Months Tax
£410
Paid Monthly
£35.88

Mileage History

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

Latest reading

22,399 mi

October 2026

Below typical

-34,200 mi

vs same-model median

Last 12 months

4,100 mi

↑ from ~100 prior yr

Lifetime average

~2,200 mi / yr

since new

Emissions

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

MOT History

Expiry Date
MOT Due
12 Months
Test Result
PASSED
Completed
Test Number
4146 3117 3280
Expiry Date
Odometer Value
22399 mi
Since Last Pass
4062 mi
Test Result
PASSED
Completed
Test Number
8122 8481 6646
Expiry Date
Odometer Value
18337 mi
Since Last Pass
52 mi
Test Result
PASSED
Completed
Test Number
8727 2655 7603
Expiry Date
Odometer Value
18285 mi
Since Last Pass
562 mi
Test Result
PASSED
Completed
Test Number
8535 1887 6573
Expiry Date
Odometer Value
17723 mi
Since Last Pass
1324 mi
Test Result
PASSED
Completed
Test Number
1734 4585 8106
Expiry Date
Odometer Value
16399 mi
Since Last Pass
1559 mi
Test Result
PASSED
Completed
Test Number
7207 4020 9757
Expiry Date
Odometer Value
14840 mi
Since Last Pass
3940 mi
Test Result
PASSED
Completed
Test Number
1631 5987 8707
Expiry Date
Odometer Value
10900 mi
Since Last Pass
6035 mi
Completed
Test Number
9794 4745 1451
Odometer Value
10896 mi
Test Result
PASSED
Completed
Test Number
4029 7273 8750
Expiry Date
Odometer Value
4865 mi
Contains DVSA and DVLA data under the Open Government Licence v3.0.