Details

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

95,178 mi

June 2025

Typical mileage

-9,400 mi

vs same-model median

Last 12 months

100 mi

↓ from ~300 prior yr

Lifetime average

~4,100 mi / yr

since new

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
2 Weeks
Test Result
PASSED
Completed
Test Number
2175 7744 5776
Expiry Date
Odometer Value
95178 mi
Since Last Pass
135 mi
Test Result
PASSED
Completed
Test Number
9750 2130 0344
Expiry Date
Odometer Value
95043 mi
Since Last Pass
303 mi
Test Result
PASSED
Completed
Test Number
9470 3883 2039
Expiry Date
Odometer Value
94740 mi
Since Last Pass
88 mi
Completed
Test Number
1638 1039 6500
Odometer Value
94740 mi
Test Result
PASSED
Completed
Test Number
8434 2906 1007
Expiry Date
Odometer Value
94652 mi
Since Last Pass
243 mi
Completed
Test Number
8185 8448 4958
Odometer Value
94651 mi
Test Result
PASSED
Completed
Test Number
8402 4244 4716
Expiry Date
Odometer Value
94409 mi
Since Last Pass
511 mi
Completed
Test Number
3440 3436 9824
Odometer Value
94408 mi
Test Result
PASSED
Completed
Test Number
5446 0202 5233
Expiry Date
Odometer Value
93898 mi
Since Last Pass
206 mi
Completed
Test Number
4058 7902 3688
Odometer Value
93898 mi
Test Result
PASSED
Completed
Test Number
1670 9461 7957
Expiry Date
Odometer Value
93692 mi
Since Last Pass
177 mi
Test Result
PASSED
Completed
Test Number
8607 0282 3486
Expiry Date
Odometer Value
93515 mi
Since Last Pass
1956 mi
Test Result
PASSED
Completed
Test Number
5064 6050 4877
Expiry Date
Odometer Value
91559 mi
Since Last Pass
346 mi
Test Result
PASSED
Completed
Test Number
6636 2277 5015
Expiry Date
Odometer Value
91213 mi
Since Last Pass
1895 mi
Test Result
PASSED
Completed
Test Number
4999 1695 5135
Expiry Date
Odometer Value
89318 mi
Since Last Pass
3177 mi
Test Result
PASSED
Completed
Test Number
4372 5555 4183
Expiry Date
Odometer Value
86141 mi
Since Last Pass
3987 mi
Test Result
PASSED
Completed
Test Number
5794 0266 3105
Expiry Date
Odometer Value
82154 mi
Since Last Pass
2532 mi
Completed
Test Number
3376 8176 3185
Odometer Value
82154 mi
Test Result
PASSED
Completed
Test Number
1285 4584 2126
Expiry Date
Odometer Value
79622 mi
Since Last Pass
4391 mi
Test Result
PASSED
Completed
Test Number
3170 0963 1112
Expiry Date
Odometer Value
75231 mi
Since Last Pass
5315 mi
Test Result
PASSED
Completed
Test Number
9040 8103 0111
Expiry Date
Odometer Value
69916 mi
Since Last Pass
10024 mi
Completed
Test Number
9039 3073 0132
Odometer Value
69915 mi
Test Result
PASSED
Completed
Test Number
8836 2183 9161
Expiry Date
Odometer Value
59892 mi
Since Last Pass
279 mi
Test Result
PASSED
Completed
Test Number
4013 0099 9083
Expiry Date
Odometer Value
59613 mi
Since Last Pass
27263 mi
Test Result
PASSED
Completed
Test Number
3028 7959 7192
Expiry Date
Odometer Value
32350 mi
Since Last Pass
6201 mi
Test Result
PASSED
Completed
Test Number
6830 9071 6208
Expiry Date
Odometer Value
26149 mi
Free Car Tax Check & MOT history for LA02XGT
Contains DVSA and DVLA data under the Open Government Licence v3.0.