Details

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

Road Tax

Tax Status
Taxed
Due Date
Expires
11 Months
12 Months Tax
£225
Paid Monthly
£19.69

Mileage History

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

Latest reading

106,634 mi

September 2025

Below typical

-42,000 mi

vs same-model median

Last 12 months

3,700 mi

↓ from ~8,200 prior yr

Lifetime average

~6,200 mi / yr

since new

Emissions

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

MOT History

Expiry Date
MOT Due
3 Months
Test Result
PASSED
Completed
Test Number
6563 8082 4176
Expiry Date
Odometer Value
106634 mi
Since Last Pass
3740 mi
Test Result
PASSED
Completed
Test Number
6017 6142 8285
Expiry Date
Odometer Value
102894 mi
Since Last Pass
8155 mi
Test Result
PASSED
Completed
Test Number
6986 0482 7970
Expiry Date
Odometer Value
94739 mi
Since Last Pass
8029 mi
Test Result
PASSED
Completed
Test Number
5717 0555 7426
Expiry Date
Odometer Value
86710 mi
Since Last Pass
6186 mi
Test Result
PASSED
Completed
Test Number
8409 4262 0748
Expiry Date
Odometer Value
80524 mi
Since Last Pass
4538 mi
Test Result
PASSED
Completed
Test Number
9229 6783 4594
Expiry Date
Odometer Value
75986 mi
Since Last Pass
2186 mi
Test Result
PASSED
Completed
Test Number
3914 4296 4123
Expiry Date
Odometer Value
73800 mi
Since Last Pass
5804 mi
Test Result
PASSED
Completed
Test Number
1329 3325 5771
Expiry Date
Odometer Value
67996 mi
Since Last Pass
11656 mi
Test Result
PASSED
Completed
Test Number
5922 2224 5276
Expiry Date
Odometer Value
56340 mi
Since Last Pass
1961 mi
Test Result
PASSED
Completed
Test Number
2103 1759 1089
Expiry Date
Odometer Value
54379 mi
Since Last Pass
455 mi
Completed
Test Number
7646 8891 0306
Odometer Value
54379 mi
Test Result
PASSED
Completed
Test Number
3043 3718 2850
Expiry Date
Odometer Value
53924 mi
Since Last Pass
7609 mi
Test Result
PASSED
Completed
Test Number
4054 1124 2560
Expiry Date
Odometer Value
46315 mi
Since Last Pass
8654 mi
Completed
Test Number
6505 1248 1525
Odometer Value
46301 mi
Test Result
PASSED
Completed
Test Number
6276 2470 4301
Expiry Date
Odometer Value
37661 mi
Since Last Pass
575 mi
Completed
Test Number
4779 2450 4422
Odometer Value
37660 mi
Test Result
PASSED
Completed
Test Number
2392 3928 4459
Expiry Date
Odometer Value
37086 mi
Since Last Pass
4348 mi
Test Result
PASSED
Completed
Test Number
4094 9628 3148
Expiry Date
Odometer Value
32738 mi
Since Last Pass
6981 mi
Test Result
PASSED
Completed
Test Number
6299 1076 2154
Expiry Date
Odometer Value
25757 mi
Since Last Pass
4153 mi
Test Result
PASSED
Completed
Test Number
7162 8564 1103
Expiry Date
Odometer Value
21604 mi
Free Car Tax Check & MOT history for HG08VZV
Contains DVSA and DVLA data under the Open Government Licence v3.0.