Details

Model
BMW 3 Series
Colour
Black
Fuel Type
Petrol
Engine Size
2171cc
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 →
BMW 3 Series PF02 ODM

Road Tax

Tax Status
Untaxed
Due Date
Expires
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

123,661 mi

July 2024

Reading anomaly

Mileage dropped

Treat figures with caution

Emissions

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

MOT History

MOT Status
Mot Expired
Expiry Date
Test Result
PASSED
Completed
Test Number
5624 7909 3243
Expiry Date
Odometer Value
123661 mi
Since Last Pass
1371 mi
Test Result
PASSED
Completed
Test Number
1519 0680 4909
Expiry Date
Odometer Value
122290 mi
Since Last Pass
840 mi
Test Result
PASSED
Completed
Test Number
4906 7002 7322
Expiry Date
Odometer Value
121450 mi
Since Last Pass
2686 mi
Completed
Test Number
6580 2253 9848
Odometer Value
121450 mi
Completed
Test Number
4850 4652 3702
Odometer Value
107629 mi
Test Result
PASSED
Completed
Test Number
4585 5681 8587
Expiry Date
Odometer Value
118764 mi
Since Last Pass
3165 mi
Completed
Test Number
8067 7949 0178
Odometer Value
118760 mi
Test Result
PASSED
Completed
Test Number
1967 2259 1004
Expiry Date
Odometer Value
115599 mi
Since Last Pass
1397 mi
Test Result
PASSED
Completed
Test Number
9256 6894 7613
Expiry Date
Odometer Value
114202 mi
Since Last Pass
1302 mi
Test Result
PASSED
Completed
Test Number
4524 5612 5365
Expiry Date
Odometer Value
112900 mi
Since Last Pass
4801 mi
Test Result
PASSED
Completed
Test Number
4934 2489 1402
Expiry Date
Odometer Value
108099 mi
Since Last Pass
3613 mi
Completed
Test Number
1949 9692 9967
Odometer Value
108099 mi
Test Result
PASSED
Completed
Test Number
8009 0612 1427
Expiry Date
Odometer Value
104486 mi
Since Last Pass
5056 mi
Test Result
PASSED
Completed
Test Number
5893 4116 5099
Expiry Date
Odometer Value
99430 mi
Since Last Pass
5480 mi
Completed
Test Number
7794 3995 5082
Odometer Value
99434 mi
Test Result
PASSED
Completed
Test Number
5991 0696 4054
Expiry Date
Odometer Value
93950 mi
Since Last Pass
5759 mi
Completed
Test Number
2552 0556 4013
Odometer Value
93941 mi
Test Result
PASSED
Completed
Test Number
1062 1626 3069
Expiry Date
Odometer Value
88191 mi
Since Last Pass
578 mi
Completed
Test Number
6652 3426 3007
Odometer Value
88190 mi
Test Result
PASSED
Completed
Test Number
7796 5439 2152
Expiry Date
Odometer Value
87613 mi
Since Last Pass
14431 mi
Test Result
PASSED
Completed
Test Number
2193 1791 1059
Expiry Date
Odometer Value
73182 mi
Since Last Pass
3567 mi
Completed
Test Number
6055 9791 1016
Odometer Value
73182 mi
Test Result
PASSED
Completed
Test Number
5900 7172 0054
Expiry Date
Odometer Value
69615 mi
Since Last Pass
42792 mi
Completed
Test Number
1243 8951 0407
Odometer Value
63609 mi
Test Result
PASSED
Completed
Test Number
1743 9052 9424
Expiry Date
Odometer Value
26823 mi
Since Last Pass
-24303 mi
Test Result
PASSED
Completed
Test Number
2931 8641 8055
Expiry Date
Odometer Value
51126 mi
Since Last Pass
7447 mi
Completed
Test Number
2220 7271 8018
Odometer Value
51126 mi
Test Result
PASSED
Completed
Test Number
8509 5371 7085
Expiry Date
Odometer Value
43679 mi
Free Car Tax Check & MOT history for PF02ODM
Contains DVSA and DVLA data under the Open Government Licence v3.0.