Details

Model
BMW Z4 2.2i SE
Colour
Silver
Fuel Type
Petrol
Engine Size
2171cc
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 →

Road Tax

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

93,441 mi

April 2026

Typical mileage

-5,100 mi

vs same-model median

Last 12 months

1,200 mi

↓ from ~1,900 prior yr

Lifetime average

~4,200 mi / yr

since new

Emissions

CO₂ Emissions
214g/km
K214g/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
4137 0783 1042
Expiry Date
Odometer Value
93441 mi
Since Last Pass
1246 mi
Completed
Test Number
6394 7501 8795
Odometer Value
93437 mi
Test Result
PASSED
Completed
Test Number
1090 6011 3111
Expiry Date
Odometer Value
92195 mi
Since Last Pass
1917 mi
Completed
Test Number
1140 9105 8559
Odometer Value
92194 mi
Test Result
PASSED
Completed
Test Number
3669 6380 1615
Expiry Date
Odometer Value
90278 mi
Since Last Pass
1831 mi
Test Result
PASSED
Completed
Test Number
9794 3371 4566
Expiry Date
Odometer Value
88447 mi
Since Last Pass
5985 mi
Completed
Test Number
6613 1085 8312
Odometer Value
88447 mi
Test Result
PASSED
Completed
Test Number
3448 9905 0257
Expiry Date
Odometer Value
82462 mi
Since Last Pass
877 mi
Completed
Test Number
5818 0768 8027
Odometer Value
82461 mi
Test Result
PASSED
Completed
Test Number
6954 6271 8637
Expiry Date
Odometer Value
81585 mi
Since Last Pass
2106 mi
Test Result
PASSED
Completed
Test Number
9238 2447 9288
Expiry Date
Odometer Value
79479 mi
Since Last Pass
1803 mi
Test Result
PASSED
Completed
Test Number
8661 2832 7643
Expiry Date
Odometer Value
77676 mi
Since Last Pass
2395 mi
Completed
Test Number
8832 2065 5481
Odometer Value
77676 mi
Test Result
PASSED
Completed
Test Number
4998 9773 5399
Expiry Date
Odometer Value
75281 mi
Since Last Pass
2654 mi
Completed
Test Number
6958 8300 1196
Odometer Value
75281 mi
Test Result
PASSED
Completed
Test Number
1048 2214 1795
Expiry Date
Odometer Value
72627 mi
Since Last Pass
2470 mi
Completed
Test Number
3389 5795 5819
Odometer Value
72619 mi
Test Result
PASSED
Completed
Test Number
1582 8917 5055
Expiry Date
Odometer Value
70157 mi
Since Last Pass
1420 mi
Test Result
PASSED
Completed
Test Number
7670 6747 4044
Expiry Date
Odometer Value
68737 mi
Since Last Pass
5337 mi
Test Result
PASSED
Completed
Test Number
9072 6538 3092
Expiry Date
Odometer Value
63400 mi
Since Last Pass
4734 mi
Completed
Test Number
1592 9118 3434
Odometer Value
63352 mi
Test Result
PASSED
Completed
Test Number
6990 0728 2050
Expiry Date
Odometer Value
58666 mi
Since Last Pass
6963 mi
Test Result
PASSED
Completed
Test Number
6292 7637 1085
Expiry Date
Odometer Value
51703 mi
Since Last Pass
7215 mi
Completed
Test Number
9350 4357 1009
Odometer Value
51626 mi
Test Result
PASSED
Completed
Test Number
3241 2247 0092
Expiry Date
Odometer Value
44488 mi
Since Last Pass
8480 mi
Test Result
PASSED
Completed
Test Number
2041 6798 9051
Expiry Date
Odometer Value
36008 mi
Since Last Pass
7682 mi
Test Result
PASSED
Completed
Test Number
9339 4596 8020
Expiry Date
Odometer Value
28326 mi
Since Last Pass
6518 mi
Test Result
PASSED
Completed
Test Number
7819 4258 7065
Expiry Date
Odometer Value
21808 mi
Completed
Test Number
7427 1228 7099
Odometer Value
21808 mi
Free Car Tax Check & MOT history for NA04ZYY
Contains DVSA and DVLA data under the Open Government Licence v3.0.