Details

Model
BMW Z4
Colour
Blue
Fuel Type
Petrol
Engine Size
2979cc
Registered
Vehicle Age
22 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 RJ53 YGM

Road Tax

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

74,082 mi

June 2025

Below typical

-25,000 mi

vs same-model median

Lifetime average

~3,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
2 Weeks
Test Result
PASSED
Completed
Test Number
6183 6350 9498
Expiry Date
Odometer Value
74082 mi
Since Last Pass
342 mi
Completed
Test Number
4760 4176 6775
Odometer Value
74082 mi
Test Result
PASSED
Completed
Test Number
5488 4593 0884
Expiry Date
Odometer Value
73740 mi
Since Last Pass
120 mi
Completed
Test Number
5783 4251 3936
Odometer Value
73740 mi
Test Result
PASSED
Completed
Test Number
4988 7517 5154
Expiry Date
Odometer Value
73620 mi
Since Last Pass
503 mi
Completed
Test Number
9791 1192 7101
Odometer Value
73620 mi
Test Result
PASSED
Completed
Test Number
4945 7431 4302
Expiry Date
Odometer Value
73117 mi
Since Last Pass
5136 mi
Completed
Test Number
8722 1607 2151
Odometer Value
73117 mi
Test Result
PASSED
Completed
Test Number
2122 2508 0523
Expiry Date
Odometer Value
67981 mi
Since Last Pass
1807 mi
Test Result
PASSED
Completed
Test Number
5218 1690 2103
Expiry Date
Odometer Value
66174 mi
Since Last Pass
2776 mi
Completed
Test Number
7568 5246 3323
Odometer Value
66174 mi
Test Result
PASSED
Completed
Test Number
8984 7659 0549
Expiry Date
Odometer Value
63398 mi
Since Last Pass
3681 mi
Completed
Test Number
5759 3668 8748
Odometer Value
63398 mi
Test Result
PASSED
Completed
Test Number
2760 6378 5055
Expiry Date
Odometer Value
59717 mi
Since Last Pass
5033 mi
Completed
Test Number
1896 8308 5008
Odometer Value
59717 mi
Test Result
PASSED
Completed
Test Number
7965 6338 4049
Expiry Date
Odometer Value
54684 mi
Since Last Pass
4861 mi
Test Result
PASSED
Completed
Test Number
8397 5463 3190
Expiry Date
Odometer Value
49823 mi
Since Last Pass
4204 mi
Test Result
PASSED
Completed
Test Number
1095 2573 2141
Expiry Date
Odometer Value
45619 mi
Since Last Pass
3964 mi
Test Result
PASSED
Completed
Test Number
8980 1043 1138
Expiry Date
Odometer Value
41655 mi
Since Last Pass
4972 mi
Completed
Test Number
7083 5012 1117
Odometer Value
41522 mi
Test Result
PASSED
Completed
Test Number
7925 0802 0191
Expiry Date
Odometer Value
36683 mi
Since Last Pass
4873 mi
Test Result
PASSED
Completed
Test Number
5019 5193 9158
Expiry Date
Odometer Value
31810 mi
Since Last Pass
2377 mi
Test Result
PASSED
Completed
Test Number
1616 8383 8118
Expiry Date
Odometer Value
29433 mi
Since Last Pass
2764 mi
Test Result
PASSED
Completed
Test Number
8439 8543 7133
Expiry Date
Odometer Value
26669 mi
Since Last Pass
2339 mi
Test Result
PASSED
Completed
Test Number
4213 2575 6308
Expiry Date
Odometer Value
24330 mi
Since Last Pass
67 mi
Test Result
PASSED
Completed
Test Number
6808 8181 6345
Expiry Date
Odometer Value
24263 mi
Free Car Tax Check & MOT history for RJ53YGM
Contains DVSA and DVLA data under the Open Government Licence v3.0.