Details

Model
BMW Z4
Colour
Grey
Fuel Type
Petrol
Engine Size
2494cc
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 FA03 WDS

Road Tax

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

123,246 mi

February 2026

Above typical

+23,300 mi

vs same-model median

Last 12 months

2,000 mi

↑ from ~1,100 prior yr

Lifetime average

~5,500 mi / yr

since new

Emissions

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

MOT History

MOT Status
Dangerous Fault Listed
Expiry Date
MOT Due
8 Months
Test Result
PASSED
Completed
Test Number
9405 3589 7710
Expiry Date
Odometer Value
123246 mi
Since Last Pass
1979 mi
Completed
Test Number
8383 2136 8879
Odometer Value
123243 mi
Test Result
PASSED
Completed
Test Number
4053 0245 8823
Expiry Date
Odometer Value
121267 mi
Since Last Pass
1128 mi
Test Result
PASSED
Completed
Test Number
6723 1553 4187
Expiry Date
Odometer Value
120139 mi
Since Last Pass
1213 mi
Test Result
PASSED
Completed
Test Number
1732 6518 3077
Expiry Date
Odometer Value
118926 mi
Since Last Pass
1038 mi
Test Result
PASSED
Completed
Test Number
5160 0348 1868
Expiry Date
Odometer Value
117888 mi
Since Last Pass
2697 mi
Test Result
PASSED
Completed
Test Number
5519 2586 2050
Expiry Date
Odometer Value
115191 mi
Since Last Pass
6076 mi
Completed
Test Number
2749 0743 4826
Odometer Value
115190 mi
Test Result
PASSED
Completed
Test Number
4926 8465 3603
Expiry Date
Odometer Value
109115 mi
Since Last Pass
5791 mi
Test Result
PASSED
Completed
Test Number
5761 5919 8119
Expiry Date
Odometer Value
103324 mi
Since Last Pass
9396 mi
Test Result
PASSED
Completed
Test Number
2190 4748 4908
Expiry Date
Odometer Value
93928 mi
Since Last Pass
5014 mi
Completed
Test Number
5584 4603 4179
Odometer Value
93928 mi
Test Result
PASSED
Completed
Test Number
5111 5373 0666
Expiry Date
Odometer Value
88914 mi
Since Last Pass
4030 mi
Completed
Test Number
6400 1938 3956
Odometer Value
88914 mi
Test Result
PASSED
Completed
Test Number
7954 0829 5139
Expiry Date
Odometer Value
84884 mi
Since Last Pass
306 mi
Test Result
PASSED
Completed
Test Number
2952 0527 4143
Expiry Date
Odometer Value
84578 mi
Since Last Pass
544 mi
Completed
Test Number
5776 8417 4102
Odometer Value
84562 mi
Test Result
PASSED
Completed
Test Number
5991 9596 3169
Expiry Date
Odometer Value
84034 mi
Since Last Pass
144 mi
Completed
Test Number
3083 3266 3169
Odometer Value
84018 mi
Test Result
PASSED
Completed
Test Number
7593 9366 2158
Expiry Date
Odometer Value
83890 mi
Since Last Pass
2844 mi
Test Result
PASSED
Completed
Test Number
7450 9056 1133
Expiry Date
Odometer Value
81046 mi
Since Last Pass
18430 mi
Test Result
PASSED
Completed
Test Number
1025 0134 0150
Expiry Date
Odometer Value
62616 mi
Since Last Pass
6147 mi
Test Result
PASSED
Completed
Test Number
4823 5220 9270
Expiry Date
Odometer Value
56469 mi
Since Last Pass
7176 mi
Completed
Test Number
3930 1210 9222
Odometer Value
56468 mi
Test Result
PASSED
Completed
Test Number
2449 7300 8267
Expiry Date
Odometer Value
49293 mi
Since Last Pass
7576 mi
Test Result
PASSED
Completed
Test Number
2309 1568 7159
Expiry Date
Odometer Value
41717 mi
Since Last Pass
9653 mi
Test Result
PASSED
Completed
Test Number
4442 2560 6243
Expiry Date
Odometer Value
32064 mi
Free Car Tax Check & MOT history for FA03WDS
Contains DVSA and DVLA data under the Open Government Licence v3.0.