Details

Model
BMW 3 Series
Colour
Black
Fuel Type
Petrol
Engine Size
2494cc
Registered
Vehicle Age
22 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 →

Road Tax

Tax Status
SORN
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

115,864 mi

October 2024

Typical mileage

+4,700 mi

vs same-model median

Lifetime average

~5,700 mi / yr

since new

Emissions

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

MOT History

MOT Status
Mot Expired
Expiry Date
Test Result
PASSED
Completed
Test Number
3965 9543 2583
Expiry Date
Odometer Value
115864 mi
Since Last Pass
2088 mi
Completed
Test Number
4744 9140 1633
Odometer Value
115859 mi
Test Result
PASSED
Completed
Test Number
9916 1946 4504
Expiry Date
Odometer Value
113776 mi
Since Last Pass
1315 mi
Test Result
PASSED
Completed
Test Number
1646 8044 8670
Expiry Date
Odometer Value
112461 mi
Since Last Pass
1695 mi
Completed
Test Number
2594 2996 8114
Odometer Value
112446 mi
Test Result
PASSED
Completed
Test Number
9934 7081 5767
Expiry Date
Odometer Value
110766 mi
Since Last Pass
1448 mi
Completed
Test Number
1545 9090 8126
Odometer Value
110766 mi
Test Result
PASSED
Completed
Test Number
6507 3334 1187
Expiry Date
Odometer Value
109318 mi
Since Last Pass
2129 mi
Completed
Test Number
5596 4212 3814
Odometer Value
109317 mi
Test Result
PASSED
Completed
Test Number
4669 6543 5635
Expiry Date
Odometer Value
107189 mi
Since Last Pass
9254 mi
Completed
Test Number
9070 4324 7471
Odometer Value
107189 mi
Test Result
PASSED
Completed
Test Number
4021 2494 4411
Expiry Date
Odometer Value
97935 mi
Since Last Pass
3640 mi
Completed
Test Number
7433 2311 0613
Odometer Value
97935 mi
Test Result
PASSED
Completed
Test Number
6022 0080 3360
Expiry Date
Odometer Value
94295 mi
Since Last Pass
5961 mi
Test Result
PASSED
Completed
Test Number
5566 8923 6347
Expiry Date
Odometer Value
88334 mi
Since Last Pass
2904 mi
Test Result
PASSED
Completed
Test Number
8732 8475 7256
Expiry Date
Odometer Value
85430 mi
Since Last Pass
3509 mi
Test Result
PASSED
Completed
Test Number
3258 2626 4284
Expiry Date
Odometer Value
81921 mi
Since Last Pass
2856 mi
Test Result
PASSED
Completed
Test Number
3195 3758 3404
Expiry Date
Odometer Value
79065 mi
Since Last Pass
2980 mi
Test Result
PASSED
Completed
Test Number
1483 6149 2237
Expiry Date
Odometer Value
76085 mi
Since Last Pass
2907 mi
Test Result
PASSED
Completed
Test Number
9461 1049 1243
Expiry Date
Odometer Value
73178 mi
Since Last Pass
3606 mi
Test Result
PASSED
Completed
Test Number
3343 1499 0471
Expiry Date
Odometer Value
69572 mi
Since Last Pass
9459 mi
Test Result
PASSED
Completed
Test Number
1826 6542 0413
Expiry Date
Odometer Value
60113 mi
Since Last Pass
19180 mi
Test Result
PASSED
Completed
Test Number
4418 4872 9069
Expiry Date
Odometer Value
40933 mi
Since Last Pass
16396 mi
Test Result
PASSED
Completed
Test Number
1107 6143 8427
Expiry Date
Odometer Value
24537 mi
Since Last Pass
623 mi
Test Result
PASSED
Completed
Test Number
7539 7446 7163
Expiry Date
Odometer Value
23914 mi
Free Car Tax Check & MOT history for HN04NFV
Contains DVSA and DVLA data under the Open Government Licence v3.0.