Details

Model
BMW Z3
Colour
Grey
Fuel Type
Petrol
Engine Size
2979cc
Registered
Vehicle Age
24 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 Z3 RN02 WZG

Road Tax

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

110,522 mi

December 2025

Above typical

+31,200 mi

vs same-model median

Last 12 months

1,600 mi

↓ from ~6,000 prior yr

Lifetime average

~4,700 mi / yr

since new

Emissions

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

MOT History

Expiry Date
MOT Due
6 Months
Test Result
PASSED
Completed
Test Number
4911 1315 1051
Expiry Date
Odometer Value
110522 mi
Since Last Pass
1627 mi
Test Result
PASSED
Completed
Test Number
8620 8700 7309
Expiry Date
Odometer Value
108895 mi
Since Last Pass
5977 mi
Test Result
PASSED
Completed
Test Number
7474 7192 4995
Expiry Date
Odometer Value
102918 mi
Since Last Pass
2650 mi
Test Result
PASSED
Completed
Test Number
3714 3533 2726
Expiry Date
Odometer Value
100268 mi
Since Last Pass
2410 mi
Test Result
PASSED
Completed
Test Number
7331 1682 3967
Expiry Date
Odometer Value
97858 mi
Since Last Pass
2000 mi
Completed
Test Number
8263 9878 9369
Odometer Value
97857 mi
Test Result
PASSED
Completed
Test Number
8856 9333 8290
Expiry Date
Odometer Value
95858 mi
Since Last Pass
2511 mi
Test Result
PASSED
Completed
Test Number
2105 1702 7520
Expiry Date
Odometer Value
93347 mi
Since Last Pass
2693 mi
Test Result
PASSED
Completed
Test Number
9889 1977 3502
Expiry Date
Odometer Value
90654 mi
Since Last Pass
2428 mi
Completed
Test Number
4180 4944 4833
Odometer Value
90611 mi
Test Result
PASSED
Completed
Test Number
7545 2187 6573
Expiry Date
Odometer Value
88226 mi
Since Last Pass
1885 mi
Completed
Test Number
9129 2769 7952
Odometer Value
88225 mi
Test Result
PASSED
Completed
Test Number
4189 6026 7702
Expiry Date
Odometer Value
86341 mi
Since Last Pass
4261 mi
Completed
Test Number
3534 2740 7973
Odometer Value
86341 mi
Test Result
PASSED
Completed
Test Number
8280 2429 5006
Expiry Date
Odometer Value
82080 mi
Since Last Pass
4826 mi
Test Result
PASSED
Completed
Test Number
6990 3109 4009
Expiry Date
Odometer Value
77254 mi
Since Last Pass
5822 mi
Test Result
PASSED
Completed
Test Number
7577 5697 2214
Expiry Date
Odometer Value
71432 mi
Since Last Pass
5763 mi
Test Result
PASSED
Completed
Test Number
7672 9688 1264
Expiry Date
Odometer Value
65669 mi
Since Last Pass
8622 mi
Test Result
PASSED
Completed
Test Number
5022 9846 0251
Expiry Date
Odometer Value
57047 mi
Since Last Pass
9421 mi
Completed
Test Number
5901 2506 0257
Odometer Value
57045 mi
Test Result
PASSED
Completed
Test Number
3546 7668 9224
Expiry Date
Odometer Value
47626 mi
Since Last Pass
1242 mi
Completed
Test Number
1402 9578 9269
Odometer Value
47626 mi
Test Result
PASSED
Completed
Test Number
4112 8224 9146
Expiry Date
Odometer Value
46384 mi
Since Last Pass
4141 mi
Test Result
PASSED
Completed
Test Number
6145 4541 8152
Expiry Date
Odometer Value
42243 mi
Since Last Pass
10607 mi
Test Result
PASSED
Completed
Test Number
5118 6980 7144
Expiry Date
Odometer Value
31636 mi
Since Last Pass
588 mi
Test Result
PASSED
Completed
Test Number
5321 3297 6143
Expiry Date
Odometer Value
31048 mi
Free Car Tax Check & MOT history for RN02WZG
Contains DVSA and DVLA data under the Open Government Licence v3.0.