Details

Model
BMW 3 Series
Colour
Grey
Fuel Type
Petrol
Engine Size
2996cc
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 AD06 FZB

Road Tax

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

150,110 mi

August 2025

Above typical

+34,600 mi

vs same-model median

Last 12 months

5,200 mi

↓ from ~7,400 prior yr

Lifetime average

~7,800 mi / yr

since new

Emissions

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

MOT History

Expiry Date
MOT Due
2 Months
Test Result
PASSED
Completed
Test Number
1468 2439 5545
Expiry Date
Odometer Value
150110 mi
Since Last Pass
5199 mi
Test Result
PASSED
Completed
Test Number
4578 0774 2107
Expiry Date
Odometer Value
144911 mi
Since Last Pass
7448 mi
Test Result
PASSED
Completed
Test Number
4373 6299 6898
Expiry Date
Odometer Value
137463 mi
Since Last Pass
1056 mi
Test Result
PASSED
Completed
Test Number
3533 9713 5494
Expiry Date
Odometer Value
136407 mi
Since Last Pass
3 mi
Test Result
PASSED
Completed
Test Number
9269 7906 7298
Expiry Date
Odometer Value
136404 mi
Since Last Pass
6684 mi
Completed
Test Number
1977 6885 2744
Odometer Value
136401 mi
Test Result
PASSED
Completed
Test Number
3523 5005 1279
Expiry Date
Odometer Value
129720 mi
Since Last Pass
11407 mi
Test Result
PASSED
Completed
Test Number
9289 3513 5850
Expiry Date
Odometer Value
118313 mi
Since Last Pass
11055 mi
Completed
Test Number
6079 9590 6078
Odometer Value
118313 mi
Test Result
PASSED
Completed
Test Number
9142 1314 9976
Expiry Date
Odometer Value
107258 mi
Since Last Pass
24194 mi
Completed
Test Number
9118 4860 2658
Odometer Value
107257 mi
Test Result
PASSED
Completed
Test Number
9635 8715 3465
Expiry Date
Odometer Value
83064 mi
Since Last Pass
2198 mi
Completed
Test Number
7069 4801 2764
Odometer Value
92063 mi
Test Result
PASSED
Completed
Test Number
6759 8282 1211
Expiry Date
Odometer Value
80866 mi
Since Last Pass
8360 mi
Test Result
PASSED
Completed
Test Number
9592 4495 4216
Expiry Date
Odometer Value
72506 mi
Since Last Pass
4793 mi
Test Result
PASSED
Completed
Test Number
1654 3491 4098
Expiry Date
Odometer Value
67713 mi
Since Last Pass
7750 mi
Completed
Test Number
1858 2660 4055
Odometer Value
67682 mi
Completed
Test Number
2772 0886 3179
Odometer Value
64660 mi
Test Result
PASSED
Completed
Test Number
8983 9882 2218
Expiry Date
Odometer Value
59963 mi
Since Last Pass
6450 mi
Test Result
PASSED
Completed
Test Number
5492 8743 1216
Expiry Date
Odometer Value
53513 mi
Since Last Pass
9339 mi
Completed
Test Number
7097 0643 1218
Odometer Value
53513 mi
Test Result
PASSED
Completed
Test Number
2039 7874 0107
Expiry Date
Odometer Value
44174 mi
Since Last Pass
17175 mi
Test Result
PASSED
Completed
Test Number
9211 6679 9129
Expiry Date
Odometer Value
26999 mi
Since Last Pass
529 mi
Test Result
PASSED
Completed
Test Number
4031 0523 9115
Expiry Date
Odometer Value
26470 mi
Free Car Tax Check & MOT history for AD06FZB
Contains DVSA and DVLA data under the Open Government Licence v3.0.