Details

Model
BMW Z4 3.0i
Colour
Grey
Fuel Type
Petrol
Engine Size
2979cc
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 3.0i YL03 OPA

Road Tax

Tax Status
Taxed
Due Date
Expires
10 Months
12 Months Tax
£445
Paid Monthly
£38.94

Emissions

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

MOT History

Expiry Date
MOT Due
1 Week
MOT Mileage Anomaly
Not Detected
Completed
Test Number
6105 6989 6440
Odometer Value
143958 mi
Test Result
PASSED
Completed
Test Number
3799 4598 7180
Expiry Date
Odometer Value
142260 mi
Since Last Pass
2363 mi
Test Result
PASSED
Completed
Test Number
4652 2573 9243
Expiry Date
Odometer Value
139897 mi
Since Last Pass
3314 mi
Completed
Test Number
8193 0949 2274
Odometer Value
139884 mi
Completed
Test Number
5258 0355 2470
Odometer Value
139775 mi
Test Result
PASSED
Completed
Test Number
8560 1858 3208
Expiry Date
Odometer Value
136583 mi
Since Last Pass
7276 mi
Test Result
PASSED
Completed
Test Number
7735 5348 7708
Expiry Date
Odometer Value
129307 mi
Since Last Pass
6685 mi
Completed
Test Number
2756 8361 1928
Odometer Value
128714 mi
Test Result
PASSED
Completed
Test Number
4344 6929 8465
Expiry Date
Odometer Value
122622 mi
Since Last Pass
2270 mi
Completed
Test Number
5451 8441 2680
Odometer Value
122622 mi
Test Result
PASSED
Completed
Test Number
3853 9354 4226
Expiry Date
Odometer Value
120352 mi
Since Last Pass
12895 mi
Test Result
PASSED
Completed
Test Number
9517 2419 4725
Expiry Date
Odometer Value
107457 mi
Since Last Pass
11577 mi
Completed
Test Number
3361 3319 3103
Odometer Value
107234 mi
Test Result
PASSED
Completed
Test Number
4748 5839 3560
Expiry Date
Odometer Value
95880 mi
Since Last Pass
9987 mi
Test Result
PASSED
Completed
Test Number
6789 9801 8295
Expiry Date
Odometer Value
85893 mi
Since Last Pass
2503 mi
Completed
Test Number
4349 9971 9487
Odometer Value
85893 mi
Test Result
PASSED
Completed
Test Number
2571 6910 9958
Expiry Date
Odometer Value
83390 mi
Since Last Pass
8158 mi
Test Result
PASSED
Completed
Test Number
7573 2510 5199
Expiry Date
Odometer Value
75232 mi
Since Last Pass
13625 mi
Test Result
PASSED
Completed
Test Number
3260 7698 4069
Expiry Date
Odometer Value
61607 mi
Since Last Pass
14610 mi
Completed
Test Number
5770 0747 4090
Odometer Value
61603 mi
Test Result
PASSED
Completed
Test Number
6091 3407 3089
Expiry Date
Odometer Value
46997 mi
Since Last Pass
1873 mi
Completed
Test Number
1895 4397 3476
Odometer Value
46997 mi
Test Result
PASSED
Completed
Test Number
7059 8107 2157
Expiry Date
Odometer Value
45124 mi
Since Last Pass
3920 mi
Test Result
PASSED
Completed
Test Number
2556 7845 1494
Expiry Date
Odometer Value
41204 mi
Since Last Pass
1581 mi
Test Result
PASSED
Completed
Test Number
4820 8126 0124
Expiry Date
Odometer Value
39623 mi
Since Last Pass
1124 mi
Test Result
PASSED
Completed
Test Number
3811 0327 9165
Expiry Date
Odometer Value
38499 mi
Since Last Pass
7943 mi
Test Result
PASSED
Completed
Test Number
6139 9585 8125
Expiry Date
Odometer Value
30556 mi
Since Last Pass
6477 mi
Test Result
PASSED
Completed
Test Number
2215 6095 7180
Expiry Date
Odometer Value
24079 mi
Since Last Pass
8568 mi
Test Result
PASSED
Completed
Test Number
2139 9705 6451
Expiry Date
Odometer Value
15511 mi
Free Car Tax Check & MOT history for YL03OPA
Contains DVSA and DVLA data under the Open Government Licence v3.0.