Details

Model
BMW 3 Series
Colour
Grey
Fuel Type
Petrol
Engine Size
2996cc
Registered
Vehicle Age
18 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 PN58 LNM

Road Tax

Tax Status
SORN
12 Months Tax
£325
Paid Monthly
£28.44

Mileage History

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

Latest reading

141,089 mi

February 2026

Above typical

+31,000 mi

vs same-model median

Last 12 months

2,900 mi

↓ from ~4,600 prior yr

Lifetime average

~8,100 mi / yr

since new

Emissions

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

MOT History

Expiry Date
MOT Due
8 Months
Test Result
PASSED
Completed
Test Number
9617 8276 6101
Expiry Date
Odometer Value
141089 mi
Since Last Pass
2905 mi
Test Result
PASSED
Completed
Test Number
9780 3150 2498
Expiry Date
Odometer Value
138184 mi
Since Last Pass
4626 mi
Completed
Test Number
4158 6146 4102
Odometer Value
138184 mi
Test Result
PASSED
Completed
Test Number
6708 4097 7679
Expiry Date
Odometer Value
133558 mi
Since Last Pass
3299 mi
Test Result
PASSED
Completed
Test Number
3109 2966 5959
Expiry Date
Odometer Value
130259 mi
Since Last Pass
3465 mi
Test Result
PASSED
Completed
Test Number
2611 2738 1100
Expiry Date
Odometer Value
126794 mi
Since Last Pass
3455 mi
Test Result
PASSED
Completed
Test Number
6051 6065 1059
Expiry Date
Odometer Value
123339 mi
Since Last Pass
3889 mi
Test Result
PASSED
Completed
Test Number
3188 9949 0948
Expiry Date
Odometer Value
119450 mi
Since Last Pass
7775 mi
Test Result
PASSED
Completed
Test Number
5735 4207 9031
Expiry Date
Odometer Value
111675 mi
Since Last Pass
6644 mi
Test Result
PASSED
Completed
Test Number
5600 7949 0293
Expiry Date
Odometer Value
105031 mi
Since Last Pass
5410 mi
Test Result
PASSED
Completed
Test Number
4137 8327 3086
Expiry Date
Odometer Value
99621 mi
Since Last Pass
5063 mi
Test Result
PASSED
Completed
Test Number
9853 2544 9379
Expiry Date
Odometer Value
94558 mi
Since Last Pass
6852 mi
Test Result
PASSED
Completed
Test Number
6768 4284 4373
Expiry Date
Odometer Value
87706 mi
Since Last Pass
7667 mi
Test Result
PASSED
Completed
Test Number
9257 5665 4076
Expiry Date
Odometer Value
80039 mi
Since Last Pass
6712 mi
Test Result
PASSED
Completed
Test Number
8361 7630 3287
Expiry Date
Odometer Value
73327 mi
Since Last Pass
15499 mi
Test Result
PASSED
Completed
Test Number
4651 8860 2279
Expiry Date
Odometer Value
57828 mi
Since Last Pass
9448 mi
Test Result
PASSED
Completed
Test Number
7757 0870 1264
Expiry Date
Odometer Value
48380 mi
Free Car Tax Check & MOT history for PN58LNM
Contains DVSA and DVLA data under the Open Government Licence v3.0.