Details

Model
BMW M3
Colour
Black
Fuel Type
Petrol
Engine Size
3246cc
Registered
Vehicle Age
21 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 M3 CU54 MGZ

Road Tax

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

Emissions

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

MOT History

Expiry Date
MOT Due
1 Month
MOT Mileage Anomaly
Not Detected
Test Result
PASSED
Completed
Test Number
6690 7792 3566
Expiry Date
Odometer Value
117350 mi
Since Last Pass
3877 mi
Test Result
PASSED
Completed
Test Number
5949 1011 3931
Expiry Date
Odometer Value
113473 mi
Since Last Pass
2500 mi
Test Result
PASSED
Completed
Test Number
7373 7368 8875
Expiry Date
Odometer Value
110973 mi
Since Last Pass
2395 mi
Completed
Test Number
8658 2307 0290
Odometer Value
110890 mi
Test Result
PASSED
Completed
Test Number
2934 9532 1734
Expiry Date
Odometer Value
108578 mi
Since Last Pass
241 mi
Test Result
PASSED
Completed
Test Number
9231 0268 6829
Expiry Date
Odometer Value
108337 mi
Since Last Pass
822 mi
Test Result
PASSED
Completed
Test Number
3165 5124 3648
Expiry Date
Odometer Value
107515 mi
Since Last Pass
282 mi
Test Result
PASSED
Completed
Test Number
5924 0077 8172
Expiry Date
Odometer Value
107233 mi
Since Last Pass
513 mi
Test Result
PASSED
Completed
Test Number
6804 4576 8262
Expiry Date
Odometer Value
106720 mi
Since Last Pass
947 mi
Test Result
PASSED
Completed
Test Number
8885 1235 4837
Expiry Date
Odometer Value
105773 mi
Since Last Pass
1562 mi
Completed
Test Number
2806 7157 0934
Odometer Value
105672 mi
Test Result
PASSED
Completed
Test Number
6110 3428 1028
Expiry Date
Odometer Value
104211 mi
Since Last Pass
4290 mi
Test Result
PASSED
Completed
Test Number
3175 4474 5422
Expiry Date
Odometer Value
99921 mi
Since Last Pass
7108 mi
Test Result
PASSED
Completed
Test Number
6869 2112 4229
Expiry Date
Odometer Value
92813 mi
Since Last Pass
7050 mi
Test Result
PASSED
Completed
Test Number
4488 4232 3257
Expiry Date
Odometer Value
85763 mi
Since Last Pass
6314 mi
Test Result
PASSED
Completed
Test Number
6167 2853 2301
Expiry Date
Odometer Value
79449 mi
Since Last Pass
5429 mi
Completed
Test Number
4573 8863 2404
Odometer Value
79449 mi
Test Result
PASSED
Completed
Test Number
6562 5136 2062
Expiry Date
Odometer Value
74020 mi
Since Last Pass
8719 mi
Completed
Test Number
6960 3166 2049
Odometer Value
74020 mi
Test Result
PASSED
Completed
Test Number
6969 4006 1038
Expiry Date
Odometer Value
65301 mi
Since Last Pass
13292 mi
Completed
Test Number
3948 2296 0010
Odometer Value
52009 mi
Test Result
PASSED
Completed
Test Number
2617 3286 0010
Expiry Date
Odometer Value
52009 mi
Since Last Pass
952 mi
Test Result
PASSED
Completed
Test Number
8924 1215 9300
Expiry Date
Odometer Value
51057 mi
Since Last Pass
11898 mi
Test Result
PASSED
Completed
Test Number
5348 0335 8302
Expiry Date
Odometer Value
39159 mi
Since Last Pass
11917 mi
Test Result
PASSED
Completed
Test Number
6631 7225 7371
Expiry Date
Odometer Value
27242 mi
Free Car Tax Check & MOT history for CU54MGZ
Contains DVSA and DVLA data under the Open Government Licence v3.0.