Details

Model
BMW 3 Series
Colour
Blue
Fuel Type
Petrol
Engine Size
2171cc
Registered
Vehicle Age
21 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 HN05 RXZ

Road Tax

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

90,814 mi

June 2025

Typical mileage

-21,300 mi

vs same-model median

Last 12 months

6,300 mi

↑ from ~4,500 prior yr

Lifetime average

~4,500 mi / yr

since new

Emissions

CO₂ Emissions
213g/km
K213g/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
9410 6675 3137
Expiry Date
Odometer Value
90814 mi
Since Last Pass
6295 mi
Completed
Test Number
2256 7843 7318
Odometer Value
90814 mi
Test Result
PASSED
Completed
Test Number
7134 4951 1557
Expiry Date
Odometer Value
84519 mi
Since Last Pass
4549 mi
Completed
Test Number
2830 0891 3947
Odometer Value
84519 mi
Test Result
PASSED
Completed
Test Number
7873 9147 6707
Expiry Date
Odometer Value
79970 mi
Since Last Pass
5921 mi
Test Result
PASSED
Completed
Test Number
6334 6150 7036
Expiry Date
Odometer Value
74049 mi
Since Last Pass
8402 mi
Test Result
PASSED
Completed
Test Number
1919 7084 0014
Expiry Date
Odometer Value
65647 mi
Since Last Pass
1315 mi
Test Result
PASSED
Completed
Test Number
9976 4890 0857
Expiry Date
Odometer Value
64332 mi
Since Last Pass
2408 mi
Test Result
PASSED
Completed
Test Number
3466 7318 6420
Expiry Date
Odometer Value
61924 mi
Since Last Pass
3564 mi
Completed
Test Number
3249 8662 5108
Odometer Value
61924 mi
Test Result
PASSED
Completed
Test Number
1592 4126 7551
Expiry Date
Odometer Value
58360 mi
Since Last Pass
2442 mi
Test Result
PASSED
Completed
Test Number
3879 5979 0070
Expiry Date
Odometer Value
55918 mi
Since Last Pass
5027 mi
Test Result
PASSED
Completed
Test Number
1023 7827 9418
Expiry Date
Odometer Value
50891 mi
Since Last Pass
3595 mi
Completed
Test Number
5696 5243 7931
Odometer Value
50890 mi
Test Result
PASSED
Completed
Test Number
5060 4784 5184
Expiry Date
Odometer Value
47296 mi
Since Last Pass
5140 mi
Test Result
PASSED
Completed
Test Number
6064 3154 4188
Expiry Date
Odometer Value
42156 mi
Since Last Pass
4615 mi
Test Result
PASSED
Completed
Test Number
2592 0092 3457
Expiry Date
Odometer Value
37541 mi
Since Last Pass
3329 mi
Test Result
PASSED
Completed
Test Number
3555 1793 2181
Expiry Date
Odometer Value
34212 mi
Since Last Pass
5674 mi
Test Result
PASSED
Completed
Test Number
2253 5721 1420
Expiry Date
Odometer Value
28538 mi
Since Last Pass
3410 mi
Test Result
PASSED
Completed
Test Number
9337 2482 0103
Expiry Date
Odometer Value
25128 mi
Since Last Pass
4808 mi
Completed
Test Number
7749 5472 0182
Odometer Value
25128 mi
Test Result
PASSED
Completed
Test Number
7313 0523 9104
Expiry Date
Odometer Value
20320 mi
Since Last Pass
5877 mi
Test Result
PASSED
Completed
Test Number
1733 5224 8113
Expiry Date
Odometer Value
14443 mi
Free Car Tax Check & MOT history for HN05RXZ
Contains DVSA and DVLA data under the Open Government Licence v3.0.