Details

Model
BMW 3 Series
Colour
Silver
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 HG06 XTY

Road Tax

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

91,732 mi

November 2025

Typical mileage

-24,000 mi

vs same-model median

Last 12 months

7,300 mi

↑ from ~4,800 prior yr

Lifetime average

~4,700 mi / yr

since new

Emissions

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

MOT History

Expiry Date
MOT Due
5 Months
Test Result
PASSED
Completed
Test Number
7372 5714 2462
Expiry Date
Odometer Value
91732 mi
Since Last Pass
7287 mi
Test Result
PASSED
Completed
Test Number
9486 9443 6508
Expiry Date
Odometer Value
84445 mi
Since Last Pass
4788 mi
Completed
Test Number
2556 5370 0586
Odometer Value
84433 mi
Test Result
PASSED
Completed
Test Number
5275 0228 3929
Expiry Date
Odometer Value
79657 mi
Since Last Pass
5014 mi
Test Result
PASSED
Completed
Test Number
5564 1366 9883
Expiry Date
Odometer Value
74643 mi
Since Last Pass
9826 mi
Completed
Test Number
1482 7359 9217
Odometer Value
74641 mi
Test Result
PASSED
Completed
Test Number
9130 7324 8632
Expiry Date
Odometer Value
64817 mi
Since Last Pass
9530 mi
Test Result
PASSED
Completed
Test Number
5061 7045 9238
Expiry Date
Odometer Value
55287 mi
Since Last Pass
10016 mi
Test Result
PASSED
Completed
Test Number
7103 9894 3466
Expiry Date
Odometer Value
45271 mi
Since Last Pass
2033 mi
Completed
Test Number
5619 0775 3746
Odometer Value
45269 mi
Test Result
PASSED
Completed
Test Number
7497 9172 2024
Expiry Date
Odometer Value
43238 mi
Since Last Pass
6923 mi
Test Result
PASSED
Completed
Test Number
4626 3719 2608
Expiry Date
Odometer Value
36315 mi
Since Last Pass
3922 mi
Completed
Test Number
3473 0036 3722
Odometer Value
36296 mi
Test Result
PASSED
Completed
Test Number
5820 4486 2971
Expiry Date
Odometer Value
32393 mi
Since Last Pass
3240 mi
Completed
Test Number
8408 8813 1337
Odometer Value
32393 mi
Test Result
PASSED
Completed
Test Number
2251 9408 9291
Expiry Date
Odometer Value
29153 mi
Since Last Pass
3586 mi
Test Result
PASSED
Completed
Test Number
2792 2451 5137
Expiry Date
Odometer Value
25567 mi
Since Last Pass
5712 mi
Test Result
PASSED
Completed
Test Number
6096 0991 4183
Expiry Date
Odometer Value
19855 mi
Since Last Pass
2407 mi
Completed
Test Number
5663 2921 4161
Odometer Value
19855 mi
Test Result
PASSED
Completed
Test Number
5582 3811 3264
Expiry Date
Odometer Value
17448 mi
Since Last Pass
1143 mi
Test Result
PASSED
Completed
Test Number
6799 8536 2225
Expiry Date
Odometer Value
16305 mi
Since Last Pass
2319 mi
Test Result
PASSED
Completed
Test Number
2693 9621 1252
Expiry Date
Odometer Value
13986 mi
Since Last Pass
2976 mi
Test Result
PASSED
Completed
Test Number
5105 6820 0265
Expiry Date
Odometer Value
11010 mi
Since Last Pass
3537 mi
Test Result
PASSED
Completed
Test Number
1710 2898 9106
Expiry Date
Odometer Value
7473 mi
Free Car Tax Check & MOT history for HG06XTY
Contains DVSA and DVLA data under the Open Government Licence v3.0.