Details

Model
BMW M3
Colour
Blue
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 →

Road Tax

Tax Status
SORN
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

74,620 mi

July 2025

Typical mileage

-16,300 mi

vs same-model median

Lifetime average

~3,700 mi / yr

since new

Emissions

CO₂ Emissions
323g/km
K323g/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
9548 3042 6069
Expiry Date
Odometer Value
74620 mi
Since Last Pass
71 mi
Test Result
PASSED
Completed
Test Number
3074 1026 0788
Expiry Date
Odometer Value
74549 mi
Since Last Pass
292 mi
Test Result
PASSED
Completed
Test Number
8660 7409 2765
Expiry Date
Odometer Value
74257 mi
Since Last Pass
335 mi
Test Result
PASSED
Completed
Test Number
6631 8559 2298
Expiry Date
Odometer Value
73922 mi
Since Last Pass
188 mi
Completed
Test Number
6747 0411 4464
Odometer Value
73922 mi
Test Result
PASSED
Completed
Test Number
1682 8157 3348
Expiry Date
Odometer Value
73734 mi
Since Last Pass
413 mi
Test Result
PASSED
Completed
Test Number
7933 1525 7024
Expiry Date
Odometer Value
73321 mi
Since Last Pass
1028 mi
Test Result
PASSED
Completed
Test Number
4256 0313 6754
Expiry Date
Odometer Value
72293 mi
Since Last Pass
712 mi
Test Result
PASSED
Completed
Test Number
1324 4296 0597
Expiry Date
Odometer Value
71581 mi
Since Last Pass
1623 mi
Test Result
PASSED
Completed
Test Number
6782 5823 8993
Expiry Date
Odometer Value
69958 mi
Since Last Pass
1428 mi
Test Result
PASSED
Completed
Test Number
5593 5637 5024
Expiry Date
Odometer Value
68530 mi
Since Last Pass
3205 mi
Test Result
PASSED
Completed
Test Number
7781 1315 4007
Expiry Date
Odometer Value
65325 mi
Since Last Pass
2363 mi
Test Result
PASSED
Completed
Test Number
9292 6822 3030
Expiry Date
Odometer Value
62962 mi
Since Last Pass
4211 mi
Completed
Test Number
8090 4852 3041
Odometer Value
62962 mi
Test Result
PASSED
Completed
Test Number
5860 8770 2052
Expiry Date
Odometer Value
58751 mi
Since Last Pass
4401 mi
Completed
Test Number
4451 1730 2021
Odometer Value
58751 mi
Test Result
PASSED
Completed
Test Number
8352 5552 1077
Expiry Date
Odometer Value
54350 mi
Since Last Pass
3998 mi
Completed
Test Number
2770 4262 1005
Odometer Value
54350 mi
Test Result
PASSED
Completed
Test Number
7320 7251 0085
Expiry Date
Odometer Value
50352 mi
Since Last Pass
6408 mi
Test Result
PASSED
Completed
Test Number
9325 8351 9029
Expiry Date
Odometer Value
43944 mi
Since Last Pass
1477 mi
Test Result
PASSED
Completed
Test Number
2317 7226 8145
Expiry Date
Odometer Value
42467 mi
Free Car Tax Check & MOT history for FD05WPX
Contains DVSA and DVLA data under the Open Government Licence v3.0.