Details

Model
BMW Z4 SI Sport
Colour
Blue
Fuel Type
Petrol
Engine Size
2996cc
Registered
Vehicle Age
19 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
9 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

140,260 mi

July 2025

Above typical

+53,000 mi

vs same-model median

Last 12 months

12,200 mi

↑ from ~5,900 prior yr

Lifetime average

~7,700 mi / yr

since new

Emissions

CO₂ Emissions
213g/km
K213g/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
5173 7538 4827
Expiry Date
Odometer Value
140260 mi
Since Last Pass
12206 mi
Test Result
PASSED
Completed
Test Number
7623 3725 1369
Expiry Date
Odometer Value
128054 mi
Since Last Pass
5875 mi
Test Result
PASSED
Completed
Test Number
2847 7155 1901
Expiry Date
Odometer Value
122179 mi
Since Last Pass
4055 mi
Test Result
PASSED
Completed
Test Number
4224 1504 7801
Expiry Date
Odometer Value
118124 mi
Since Last Pass
3706 mi
Completed
Test Number
2955 9265 6971
Odometer Value
118124 mi
Test Result
PASSED
Completed
Test Number
5007 2975 1105
Expiry Date
Odometer Value
114418 mi
Since Last Pass
1501 mi
Test Result
PASSED
Completed
Test Number
8672 7483 6911
Expiry Date
Odometer Value
112917 mi
Since Last Pass
4975 mi
Test Result
PASSED
Completed
Test Number
9395 4209 9712
Expiry Date
Odometer Value
107942 mi
Since Last Pass
7548 mi
Test Result
PASSED
Completed
Test Number
9313 3099 8791
Expiry Date
Odometer Value
100394 mi
Since Last Pass
9398 mi
Test Result
PASSED
Completed
Test Number
9872 1331 0442
Expiry Date
Odometer Value
90996 mi
Since Last Pass
8718 mi
Completed
Test Number
2063 1650 3594
Odometer Value
90991 mi
Test Result
PASSED
Completed
Test Number
9100 5652 6532
Expiry Date
Odometer Value
82278 mi
Since Last Pass
9095 mi
Test Result
PASSED
Completed
Test Number
2564 0870 5212
Expiry Date
Odometer Value
73183 mi
Since Last Pass
11 mi
Completed
Test Number
8994 6880 5201
Odometer Value
73183 mi
Test Result
PASSED
Completed
Test Number
7696 4159 5176
Expiry Date
Odometer Value
73172 mi
Since Last Pass
3752 mi
Test Result
PASSED
Completed
Test Number
4792 5715 4398
Expiry Date
Odometer Value
69420 mi
Since Last Pass
8491 mi
Test Result
PASSED
Completed
Test Number
5787 8641 3337
Expiry Date
Odometer Value
60929 mi
Since Last Pass
9095 mi
Test Result
PASSED
Completed
Test Number
1399 6863 2324
Expiry Date
Odometer Value
51834 mi
Since Last Pass
9622 mi
Test Result
PASSED
Completed
Test Number
2663 5413 1322
Expiry Date
Odometer Value
42212 mi
Since Last Pass
10697 mi
Test Result
PASSED
Completed
Test Number
8939 2303 0395
Expiry Date
Odometer Value
31515 mi
Since Last Pass
7119 mi
Completed
Test Number
5418 8041 0148
Odometer Value
24396 mi
Test Result
PASSED
Completed
Test Number
9838 5051 0135
Expiry Date
Odometer Value
24396 mi
Free Car Tax Check & MOT history for YC07VNK
Contains DVSA and DVLA data under the Open Government Licence v3.0.