Details

Model
BMW Z4
Colour
Grey
Fuel Type
Petrol
Engine Size
2979cc
Registered
Vehicle Age
23 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 YH53 UYZ

Road Tax

Tax Status
SORN
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

122,558 mi

April 2026

Above typical

+22,600 mi

vs same-model median

Last 12 months

1,400 mi

↓ from ~3,300 prior yr

Lifetime average

~5,400 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
10 Months
Test Result
PASSED
Completed
Test Number
7357 3971 9458
Expiry Date
Odometer Value
122558 mi
Since Last Pass
1411 mi
Test Result
PASSED
Completed
Test Number
1756 1629 8094
Expiry Date
Odometer Value
121147 mi
Since Last Pass
3261 mi
Test Result
PASSED
Completed
Test Number
5517 3692 5731
Expiry Date
Odometer Value
117886 mi
Since Last Pass
1430 mi
Test Result
PASSED
Completed
Test Number
4123 7783 2443
Expiry Date
Odometer Value
116456 mi
Since Last Pass
4777 mi
Test Result
PASSED
Completed
Test Number
4574 7722 8846
Expiry Date
Odometer Value
111679 mi
Since Last Pass
4004 mi
Test Result
PASSED
Completed
Test Number
2769 2315 5635
Expiry Date
Odometer Value
107675 mi
Since Last Pass
3275 mi
Completed
Test Number
4423 2561 0980
Odometer Value
107664 mi
Test Result
PASSED
Completed
Test Number
6645 3983 3672
Expiry Date
Odometer Value
104400 mi
Since Last Pass
4049 mi
Test Result
PASSED
Completed
Test Number
3808 5863 8971
Expiry Date
Odometer Value
100351 mi
Since Last Pass
2818 mi
Test Result
PASSED
Completed
Test Number
4696 1777 9068
Expiry Date
Odometer Value
97533 mi
Since Last Pass
2810 mi
Completed
Test Number
7332 3051 8062
Odometer Value
97472 mi
Test Result
PASSED
Completed
Test Number
6608 1221 1252
Expiry Date
Odometer Value
94723 mi
Since Last Pass
3036 mi
Completed
Test Number
3783 0724 8048
Odometer Value
94651 mi
Test Result
PASSED
Completed
Test Number
3291 7998 8552
Expiry Date
Odometer Value
91687 mi
Since Last Pass
1882 mi
Test Result
PASSED
Completed
Test Number
3684 2907 3493
Expiry Date
Odometer Value
89805 mi
Since Last Pass
9100 mi
Test Result
PASSED
Completed
Test Number
2282 7515 4224
Expiry Date
Odometer Value
80705 mi
Since Last Pass
7919 mi
Test Result
PASSED
Completed
Test Number
7196 0515 3249
Expiry Date
Odometer Value
72786 mi
Since Last Pass
7992 mi
Completed
Test Number
1397 3495 3228
Odometer Value
72766 mi
Test Result
PASSED
Completed
Test Number
1854 2914 2204
Expiry Date
Odometer Value
64794 mi
Since Last Pass
6731 mi
Test Result
PASSED
Completed
Test Number
7862 3985 1223
Expiry Date
Odometer Value
58063 mi
Since Last Pass
7176 mi
Test Result
PASSED
Completed
Test Number
8244 3594 0249
Expiry Date
Odometer Value
50887 mi
Since Last Pass
6201 mi
Test Result
PASSED
Completed
Test Number
6711 3205 9242
Expiry Date
Odometer Value
44686 mi
Since Last Pass
6807 mi
Test Result
PASSED
Completed
Test Number
2747 2346 8234
Expiry Date
Odometer Value
37879 mi
Since Last Pass
6067 mi
Completed
Test Number
4423 9366 8250
Odometer Value
37878 mi
Test Result
PASSED
Completed
Test Number
2625 2516 7222
Expiry Date
Odometer Value
31812 mi
Since Last Pass
8094 mi
Test Result
PASSED
Completed
Test Number
2939 5625 6236
Expiry Date
Odometer Value
23718 mi
Free Car Tax Check & MOT history for YH53UYZ
Contains DVSA and DVLA data under the Open Government Licence v3.0.