Details

Model
BMW 3 Series
Colour
Grey
Fuel Type
Diesel
Engine Size
1995cc
Registered
Vehicle Age
20 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 PF06 VNM

Road Tax

Tax Status
Taxed
Due Date
Expires
4 Weeks
12 Months Tax
£325
Paid Monthly
£28.44

Mileage History

Mileage chart (requires JavaScript).>
Typical mileage (middle 50%) for this model and age

Latest reading

106,113 mi

July 2025

Below typical

-57,000 mi

vs same-model median

Last 12 months

3,600 mi

↑ from ~3,100 prior yr

Lifetime average

~5,600 mi / yr

since new

Emissions

CO₂ Emissions
167g/km
H167g/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
3531 8104 5125
Expiry Date
Odometer Value
106113 mi
Since Last Pass
3589 mi
Test Result
PASSED
Completed
Test Number
6677 4484 4503
Expiry Date
Odometer Value
102524 mi
Since Last Pass
3105 mi
Test Result
PASSED
Completed
Test Number
1620 3616 2579
Expiry Date
Odometer Value
99419 mi
Since Last Pass
6656 mi
Test Result
PASSED
Completed
Test Number
4106 2136 3996
Expiry Date
Odometer Value
92763 mi
Since Last Pass
9062 mi
Test Result
PASSED
Completed
Test Number
7038 9851 8139
Expiry Date
Odometer Value
83701 mi
Since Last Pass
5086 mi
Completed
Test Number
3129 9327 6415
Odometer Value
83490 mi
Test Result
PASSED
Completed
Test Number
4969 3870 5119
Expiry Date
Odometer Value
78615 mi
Since Last Pass
5019 mi
Test Result
PASSED
Completed
Test Number
6058 1376 9559
Expiry Date
Odometer Value
73596 mi
Since Last Pass
2805 mi
Test Result
PASSED
Completed
Test Number
9619 9023 7268
Expiry Date
Odometer Value
70791 mi
Since Last Pass
3662 mi
Completed
Test Number
5180 7839 2180
Odometer Value
70788 mi
Test Result
PASSED
Completed
Test Number
8165 1838 4198
Expiry Date
Odometer Value
67129 mi
Since Last Pass
2704 mi
Test Result
PASSED
Completed
Test Number
2015 7466 9927
Expiry Date
Odometer Value
64425 mi
Since Last Pass
3165 mi
Test Result
PASSED
Completed
Test Number
1066 5101 5274
Expiry Date
Odometer Value
61260 mi
Since Last Pass
3104 mi
Test Result
PASSED
Completed
Test Number
9756 1071 4275
Expiry Date
Odometer Value
58156 mi
Since Last Pass
3242 mi
Test Result
PASSED
Completed
Test Number
1571 3021 3283
Expiry Date
Odometer Value
54914 mi
Since Last Pass
4968 mi
Test Result
PASSED
Completed
Test Number
2452 5201 2201
Expiry Date
Odometer Value
49946 mi
Since Last Pass
5184 mi
Test Result
PASSED
Completed
Test Number
3565 9051 1414
Expiry Date
Odometer Value
44762 mi
Since Last Pass
5476 mi
Test Result
PASSED
Completed
Test Number
9635 7151 0287
Expiry Date
Odometer Value
39286 mi
Since Last Pass
9476 mi
Test Result
PASSED
Completed
Test Number
3010 7261 9203
Expiry Date
Odometer Value
29810 mi
Free Car Tax Check & MOT history for PF06VNM
Contains DVSA and DVLA data under the Open Government Licence v3.0.