Details

Model
BMW Z4 sDrive23i
Colour
Brown
Fuel Type
Petrol
Engine Size
2497cc
Registered
Vehicle Age
16 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 sDrive23i NA59 HDC

Road Tax

Tax Status
Taxed
Due Date
Expires
2 Months
12 Months Tax
£410
Paid Monthly
£35.88

Mileage History

Mileage chart (requires JavaScript).>
Typical mileage (middle 50%) for this model and age

Latest reading

71,911 mi

July 2025

Typical mileage

-3,200 mi

vs same-model median

Last 12 months

12,200 mi

↑ from ~10,500 prior yr

Lifetime average

~4,600 mi / yr

since new

Emissions

CO₂ Emissions
199g/km
J199g/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
8538 5468 5033
Expiry Date
Odometer Value
71911 mi
Since Last Pass
12198 mi
Completed
Test Number
6675 4877 5674
Odometer Value
71911 mi
Test Result
PASSED
Completed
Test Number
5320 1501 3680
Expiry Date
Odometer Value
59713 mi
Since Last Pass
10450 mi
Completed
Test Number
1133 0987 8332
Odometer Value
59713 mi
Test Result
PASSED
Completed
Test Number
1771 5473 1282
Expiry Date
Odometer Value
49263 mi
Since Last Pass
9562 mi
Completed
Test Number
2806 5015 9327
Odometer Value
49263 mi
Test Result
PASSED
Completed
Test Number
4117 4403 8338
Expiry Date
Odometer Value
39701 mi
Since Last Pass
1278 mi
Test Result
PASSED
Completed
Test Number
3738 1776 5201
Expiry Date
Odometer Value
38423 mi
Since Last Pass
6259 mi
Completed
Test Number
1493 6936 0685
Odometer Value
38422 mi
Test Result
PASSED
Completed
Test Number
2856 0667 9285
Expiry Date
Odometer Value
32164 mi
Since Last Pass
808 mi
Test Result
PASSED
Completed
Test Number
9438 1307 4944
Expiry Date
Odometer Value
31356 mi
Since Last Pass
696 mi
Test Result
PASSED
Completed
Test Number
8162 7797 5657
Expiry Date
Odometer Value
30660 mi
Since Last Pass
1077 mi
Test Result
PASSED
Completed
Test Number
5507 3764 3352
Expiry Date
Odometer Value
29583 mi
Since Last Pass
1374 mi
Test Result
PASSED
Completed
Test Number
2140 2044 9822
Expiry Date
Odometer Value
28209 mi
Since Last Pass
2666 mi
Test Result
PASSED
Completed
Test Number
6293 2074 5088
Expiry Date
Odometer Value
25543 mi
Since Last Pass
2347 mi
Completed
Test Number
4366 3328 8816
Odometer Value
25542 mi
Completed
Test Number
3035 9128 8311
Odometer Value
25515 mi
Test Result
PASSED
Completed
Test Number
7068 5367 5162
Expiry Date
Odometer Value
23196 mi
Since Last Pass
2011 mi
Test Result
PASSED
Completed
Test Number
1770 3667 4117
Expiry Date
Odometer Value
21185 mi
Since Last Pass
1320 mi
Test Result
PASSED
Completed
Test Number
5689 0275 3252
Expiry Date
Odometer Value
19865 mi
Since Last Pass
2700 mi
Test Result
PASSED
Completed
Test Number
7897 7186 2261
Expiry Date
Odometer Value
17165 mi
Free Car Tax Check & MOT history for NA59HDC
Contains DVSA and DVLA data under the Open Government Licence v3.0.