Details

Model
BMW 3 Series
Colour
Bronze
Fuel Type
Diesel
Engine Size
1995cc
Registered
Vehicle Age
17 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 HN58 GDA

Road Tax

Tax Status
Taxed
Due Date
Expires
8 Months
12 Months Tax
£170
Paid Monthly
£14.88

Mileage History

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

Latest reading

184,167 mi

May 2025

Above typical

+38,400 mi

vs same-model median

Last 12 months

14,600 mi

≈ same as prior yr

Lifetime average

~11,200 mi / yr

since new

Emissions

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

MOT History

Expiry Date
MOT Due
1 Week
Test Result
PASSED
Completed
Test Number
4232 4242 5338
Expiry Date
Odometer Value
184167 mi
Since Last Pass
14649 mi
Completed
Test Number
4791 6758 3514
Odometer Value
184165 mi
Test Result
PASSED
Completed
Test Number
5551 2863 7781
Expiry Date
Odometer Value
169518 mi
Since Last Pass
14283 mi
Test Result
PASSED
Completed
Test Number
9014 9258 5698
Expiry Date
Odometer Value
155235 mi
Since Last Pass
12387 mi
Completed
Test Number
8064 7855 3543
Odometer Value
155235 mi
Test Result
PASSED
Completed
Test Number
1919 2508 6773
Expiry Date
Odometer Value
142848 mi
Since Last Pass
15461 mi
Completed
Test Number
4696 0556 9341
Odometer Value
142848 mi
Test Result
PASSED
Completed
Test Number
4922 3912 4563
Expiry Date
Odometer Value
127387 mi
Since Last Pass
10667 mi
Completed
Test Number
6171 0172 1576
Odometer Value
127387 mi
Test Result
PASSED
Completed
Test Number
6069 0081 6806
Expiry Date
Odometer Value
116720 mi
Since Last Pass
14119 mi
Completed
Test Number
4925 1235 9284
Odometer Value
116720 mi
Test Result
PASSED
Completed
Test Number
9331 4492 5556
Expiry Date
Odometer Value
102601 mi
Since Last Pass
13282 mi
Test Result
PASSED
Completed
Test Number
4904 9047 5590
Expiry Date
Odometer Value
89319 mi
Since Last Pass
6117 mi
Completed
Test Number
3907 4799 4567
Odometer Value
89319 mi
Test Result
PASSED
Completed
Test Number
2573 0340 8071
Expiry Date
Odometer Value
83202 mi
Since Last Pass
5286 mi
Test Result
PASSED
Completed
Test Number
7627 2798 7410
Expiry Date
Odometer Value
77916 mi
Since Last Pass
9630 mi
Completed
Test Number
3916 6611 2409
Odometer Value
77916 mi
Test Result
PASSED
Completed
Test Number
7072 9141 5156
Expiry Date
Odometer Value
68286 mi
Since Last Pass
131 mi
Test Result
PASSED
Completed
Test Number
7759 1624 4230
Expiry Date
Odometer Value
68155 mi
Since Last Pass
7772 mi
Test Result
PASSED
Completed
Test Number
8486 5767 3239
Expiry Date
Odometer Value
60383 mi
Since Last Pass
11927 mi
Test Result
PASSED
Completed
Test Number
2951 0060 2308
Expiry Date
Odometer Value
48456 mi
Since Last Pass
17662 mi
Test Result
PASSED
Completed
Test Number
1693 0351 1366
Expiry Date
Odometer Value
30794 mi
Free Car Tax Check & MOT history for HN58GDA
Contains DVSA and DVLA data under the Open Government Licence v3.0.