Details

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

47,683 mi

July 2025

Below typical

-49,500 mi

vs same-model median

Last 12 months

200 mi

↑ from ~200 prior yr

Lifetime average

~2,300 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

Expiry Date
MOT Due
1 Month
Test Result
PASSED
Completed
Test Number
3849 2446 9441
Expiry Date
Odometer Value
47683 mi
Since Last Pass
208 mi
Test Result
PASSED
Completed
Test Number
2300 7133 4922
Expiry Date
Odometer Value
47475 mi
Since Last Pass
162 mi
Test Result
PASSED
Completed
Test Number
8580 9203 5598
Expiry Date
Odometer Value
47313 mi
Since Last Pass
177 mi
Test Result
PASSED
Completed
Test Number
1594 4581 2069
Expiry Date
Odometer Value
47136 mi
Since Last Pass
202 mi
Test Result
PASSED
Completed
Test Number
7846 8496 9412
Expiry Date
Odometer Value
46934 mi
Since Last Pass
173 mi
Test Result
PASSED
Completed
Test Number
4846 1181 9871
Expiry Date
Odometer Value
46761 mi
Since Last Pass
199 mi
Test Result
PASSED
Completed
Test Number
5942 3012 8169
Expiry Date
Odometer Value
46562 mi
Since Last Pass
328 mi
Test Result
PASSED
Completed
Test Number
1730 9649 2526
Expiry Date
Odometer Value
46234 mi
Since Last Pass
476 mi
Test Result
PASSED
Completed
Test Number
2438 8451 8472
Expiry Date
Odometer Value
45758 mi
Since Last Pass
1019 mi
Completed
Test Number
7455 0808 4784
Odometer Value
45755 mi
Test Result
PASSED
Completed
Test Number
9069 7179 9317
Expiry Date
Odometer Value
44739 mi
Since Last Pass
3507 mi
Test Result
PASSED
Completed
Test Number
2669 5575 5479
Expiry Date
Odometer Value
41232 mi
Since Last Pass
303 mi
Test Result
PASSED
Completed
Test Number
8457 9458 5010
Expiry Date
Odometer Value
40929 mi
Since Last Pass
871 mi
Test Result
PASSED
Completed
Test Number
9455 1378 4008
Expiry Date
Odometer Value
40058 mi
Since Last Pass
1032 mi
Test Result
PASSED
Completed
Test Number
9086 7162 3187
Expiry Date
Odometer Value
39026 mi
Since Last Pass
3372 mi
Completed
Test Number
8551 8162 2189
Odometer Value
35654 mi
Test Result
PASSED
Completed
Test Number
3999 8142 2179
Expiry Date
Odometer Value
35654 mi
Since Last Pass
2229 mi
Test Result
PASSED
Completed
Test Number
9583 0642 1066
Expiry Date
Odometer Value
33425 mi
Since Last Pass
1676 mi
Test Result
PASSED
Completed
Test Number
5140 8363 0068
Expiry Date
Odometer Value
31749 mi
Since Last Pass
886 mi
Test Result
PASSED
Completed
Test Number
1835 9453 9472
Expiry Date
Odometer Value
30863 mi
Since Last Pass
3081 mi
Completed
Test Number
8403 3053 9085
Odometer Value
30861 mi
Test Result
PASSED
Completed
Test Number
8934 2253 8091
Expiry Date
Odometer Value
27782 mi
Free Car Tax Check & MOT history for LM04JUH
Contains DVSA and DVLA data under the Open Government Licence v3.0.