Details

Model
BMW Z4
Colour
Black
Fuel Type
Petrol
Engine Size
3246cc
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 Z4 SP06 YRG

Road Tax

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

69,459 mi

April 2026

Typical mileage

-22,100 mi

vs same-model median

Last 12 months

1,500 mi

Lifetime average

~3,500 mi / yr

since new

Emissions

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

MOT History

Expiry Date
MOT Due
10 Months
Test Result
PASSED
Completed
Test Number
4548 5193 4232
Expiry Date
Odometer Value
69459 mi
Since Last Pass
1540 mi
Completed
Test Number
1645 6806 0109
Odometer Value
69448 mi
Test Result
PASSED
Completed
Test Number
2688 8146 6706
Expiry Date
Odometer Value
67919 mi
Since Last Pass
2165 mi
Test Result
PASSED
Completed
Test Number
7193 7901 0481
Expiry Date
Odometer Value
65754 mi
Since Last Pass
586 mi
Test Result
PASSED
Completed
Test Number
4130 9569 1165
Expiry Date
Odometer Value
65168 mi
Since Last Pass
2053 mi
Test Result
PASSED
Completed
Test Number
6841 3910 3096
Expiry Date
Odometer Value
63115 mi
Since Last Pass
2539 mi
Test Result
PASSED
Completed
Test Number
5653 4632 5003
Expiry Date
Odometer Value
60576 mi
Since Last Pass
2755 mi
Test Result
PASSED
Completed
Test Number
5058 9716 4838
Expiry Date
Odometer Value
57821 mi
Since Last Pass
2309 mi
Test Result
PASSED
Completed
Test Number
9130 5502 6762
Expiry Date
Odometer Value
55512 mi
Since Last Pass
5973 mi
Test Result
PASSED
Completed
Test Number
6576 6955 0094
Expiry Date
Odometer Value
49539 mi
Since Last Pass
4292 mi
Completed
Test Number
6336 8017 1540
Odometer Value
49537 mi
Test Result
PASSED
Completed
Test Number
4379 0531 4143
Expiry Date
Odometer Value
45247 mi
Since Last Pass
765 mi
Test Result
PASSED
Completed
Test Number
4982 4989 6881
Expiry Date
Odometer Value
44482 mi
Since Last Pass
929 mi
Test Result
PASSED
Completed
Test Number
8889 9448 5041
Expiry Date
Odometer Value
43553 mi
Since Last Pass
5192 mi
Test Result
PASSED
Completed
Test Number
1596 4959 4039
Expiry Date
Odometer Value
38361 mi
Since Last Pass
61 mi
Test Result
PASSED
Completed
Test Number
9253 9004 3298
Expiry Date
Odometer Value
38300 mi
Since Last Pass
2968 mi
Completed
Test Number
7477 1074 3295
Odometer Value
38300 mi
Test Result
PASSED
Completed
Test Number
1399 8864 2271
Expiry Date
Odometer Value
35332 mi
Since Last Pass
5140 mi
Completed
Test Number
3098 3474 2455
Odometer Value
35330 mi
Test Result
PASSED
Completed
Test Number
3889 3284 1475
Expiry Date
Odometer Value
30192 mi
Since Last Pass
7345 mi
Test Result
PASSED
Completed
Test Number
9225 1224 0214
Expiry Date
Odometer Value
22847 mi
Since Last Pass
3404 mi
Test Result
PASSED
Completed
Test Number
4421 5851 9106
Expiry Date
Odometer Value
19443 mi
Free Car Tax Check & MOT history for SP06YRG
Contains DVSA and DVLA data under the Open Government Licence v3.0.