Details

Model
BMW Z4 3.0i SE
Colour
Silver
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 3.0i SE OO04 KKN

Road Tax

Tax Status
SORN
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

118,995 mi

April 2025

Typical mileage

+21,800 mi

vs same-model median

Last 12 months

5,100 mi

↑ from ~4,600 prior yr

Lifetime average

~5,600 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

MOT Status
Mot Expired
Expiry Date
Test Result
PASSED
Completed
Test Number
3664 8437 7790
Expiry Date
Odometer Value
118995 mi
Since Last Pass
5098 mi
Completed
Test Number
6749 3318 4771
Odometer Value
118995 mi
Test Result
PASSED
Completed
Test Number
4837 8276 4885
Expiry Date
Odometer Value
113897 mi
Since Last Pass
4616 mi
Test Result
PASSED
Completed
Test Number
6144 0017 4867
Expiry Date
Odometer Value
109281 mi
Since Last Pass
5510 mi
Completed
Test Number
5764 8582 4355
Odometer Value
109281 mi
Test Result
PASSED
Completed
Test Number
7683 3163 6133
Expiry Date
Odometer Value
103771 mi
Since Last Pass
5102 mi
Test Result
PASSED
Completed
Test Number
5520 4230 0603
Expiry Date
Odometer Value
98669 mi
Since Last Pass
2747 mi
Completed
Test Number
7469 5903 6854
Odometer Value
98669 mi
Test Result
PASSED
Completed
Test Number
3484 8731 6994
Expiry Date
Odometer Value
95922 mi
Since Last Pass
2393 mi
Test Result
PASSED
Completed
Test Number
4874 6985 8751
Expiry Date
Odometer Value
93529 mi
Since Last Pass
1896 mi
Completed
Test Number
4507 0674 6591
Odometer Value
93528 mi
Test Result
PASSED
Completed
Test Number
1184 1040 7008
Expiry Date
Odometer Value
91633 mi
Since Last Pass
1631 mi
Test Result
PASSED
Completed
Test Number
9524 0078 8786
Expiry Date
Odometer Value
90002 mi
Since Last Pass
2319 mi
Test Result
PASSED
Completed
Test Number
3587 3661 6236
Expiry Date
Odometer Value
87683 mi
Since Last Pass
3042 mi
Test Result
PASSED
Completed
Test Number
6973 3528 5004
Expiry Date
Odometer Value
84641 mi
Since Last Pass
4643 mi
Completed
Test Number
2971 8538 5088
Odometer Value
84640 mi
Test Result
PASSED
Completed
Test Number
5856 0605 4098
Expiry Date
Odometer Value
79998 mi
Since Last Pass
10273 mi
Completed
Test Number
2396 4085 4030
Odometer Value
79822 mi
Test Result
PASSED
Completed
Test Number
7178 6655 2360
Expiry Date
Odometer Value
69725 mi
Since Last Pass
10165 mi
Completed
Test Number
5582 5685 2365
Odometer Value
69721 mi
Test Result
PASSED
Completed
Test Number
9482 1862 1366
Expiry Date
Odometer Value
59560 mi
Since Last Pass
9937 mi
Test Result
PASSED
Completed
Test Number
8316 0025 0340
Expiry Date
Odometer Value
49623 mi
Since Last Pass
10457 mi
Test Result
PASSED
Completed
Test Number
6606 2340 9341
Expiry Date
Odometer Value
39166 mi
Since Last Pass
10133 mi
Completed
Test Number
5900 8609 9273
Odometer Value
39161 mi
Test Result
PASSED
Completed
Test Number
4015 7519 8235
Expiry Date
Odometer Value
29033 mi
Since Last Pass
9193 mi
Completed
Test Number
7204 4589 8292
Odometer Value
29033 mi
Test Result
PASSED
Completed
Test Number
9120 4430 7345
Expiry Date
Odometer Value
19840 mi
Free Car Tax Check & MOT history for OO04KKN
Contains DVSA and DVLA data under the Open Government Licence v3.0.