Details

Model
BMW Z4
Colour
Grey
Fuel Type
Petrol
Engine Size
2979cc
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 Z4 RA05 FKH

Road Tax

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

64,344 mi

July 2025

Below typical

-30,900 mi

vs same-model median

Last 12 months

1,600 mi

↓ from ~2,500 prior yr

Lifetime average

~3,200 mi / yr

since new

Emissions

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

MOT History

Expiry Date
MOT Due
3 Weeks
Test Result
PASSED
Completed
Test Number
1158 5402 1629
Expiry Date
Odometer Value
64344 mi
Since Last Pass
1612 mi
Test Result
PASSED
Completed
Test Number
3195 9741 0683
Expiry Date
Odometer Value
62732 mi
Since Last Pass
2511 mi
Test Result
PASSED
Completed
Test Number
2116 5936 0900
Expiry Date
Odometer Value
60221 mi
Since Last Pass
258 mi
Completed
Test Number
9897 7761 5641
Odometer Value
60221 mi
Test Result
PASSED
Completed
Test Number
5074 2498 4953
Expiry Date
Odometer Value
59963 mi
Since Last Pass
48 mi
Test Result
PASSED
Completed
Test Number
8093 4323 3810
Expiry Date
Odometer Value
59915 mi
Since Last Pass
1082 mi
Test Result
PASSED
Completed
Test Number
9862 6320 3164
Expiry Date
Odometer Value
58833 mi
Since Last Pass
2321 mi
Completed
Test Number
5463 2325 5904
Odometer Value
58833 mi
Test Result
PASSED
Completed
Test Number
2359 8221 6130
Expiry Date
Odometer Value
56512 mi
Since Last Pass
2212 mi
Completed
Test Number
8316 2337 9947
Odometer Value
56512 mi
Test Result
PASSED
Completed
Test Number
8471 7785 8579
Expiry Date
Odometer Value
54300 mi
Since Last Pass
1573 mi
Test Result
PASSED
Completed
Test Number
1688 7876 3837
Expiry Date
Odometer Value
52727 mi
Since Last Pass
2509 mi
Test Result
PASSED
Completed
Test Number
9804 5993 5673
Expiry Date
Odometer Value
50218 mi
Since Last Pass
3604 mi
Test Result
PASSED
Completed
Test Number
9051 5458 5040
Expiry Date
Odometer Value
46614 mi
Since Last Pass
3473 mi
Completed
Test Number
6683 2468 5042
Odometer Value
46614 mi
Test Result
PASSED
Completed
Test Number
3587 7538 4008
Expiry Date
Odometer Value
43141 mi
Since Last Pass
4506 mi
Test Result
PASSED
Completed
Test Number
6185 2141 3038
Expiry Date
Odometer Value
38635 mi
Since Last Pass
4330 mi
Test Result
PASSED
Completed
Test Number
6156 2081 2012
Expiry Date
Odometer Value
34305 mi
Since Last Pass
4061 mi
Completed
Test Number
3080 8071 2065
Odometer Value
34305 mi
Test Result
PASSED
Completed
Test Number
6575 1670 1037
Expiry Date
Odometer Value
30244 mi
Since Last Pass
3438 mi
Completed
Test Number
6004 2446 0336
Odometer Value
30243 mi
Test Result
PASSED
Completed
Test Number
7000 2222 9378
Expiry Date
Odometer Value
26806 mi
Since Last Pass
4493 mi
Test Result
PASSED
Completed
Test Number
9223 1468 8294
Expiry Date
Odometer Value
22313 mi
Since Last Pass
4765 mi
Test Result
PASSED
Completed
Test Number
3221 7299 7297
Expiry Date
Odometer Value
17548 mi
Since Last Pass
75 mi
Test Result
PASSED
Completed
Test Number
2133 6094 7221
Expiry Date
Odometer Value
17473 mi
Free Car Tax Check & MOT history for RA05FKH
Contains DVSA and DVLA data under the Open Government Licence v3.0.