Details

Model
BMW 3 Series
Colour
Silver
Fuel Type
Petrol
Engine Size
2979cc
Registered
Vehicle Age
24 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

156,362 mi

May 2025

Above typical

+38,300 mi

vs same-model median

Last 12 months

6,000 mi

↓ from ~14,400 prior yr

Lifetime average

~6,900 mi / yr

since new

Emissions

CO₂ Emissions
229g/km
K229g/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
5233 2331 0138
Expiry Date
Odometer Value
156362 mi
Since Last Pass
6005 mi
Completed
Test Number
4895 8056 7826
Odometer Value
156362 mi
Test Result
PASSED
Completed
Test Number
1776 0215 8647
Expiry Date
Odometer Value
150357 mi
Since Last Pass
14357 mi
Completed
Test Number
6028 5290 0460
Odometer Value
150357 mi
Test Result
PASSED
Completed
Test Number
4434 6643 2435
Expiry Date
Odometer Value
136000 mi
Since Last Pass
5345 mi
Test Result
PASSED
Completed
Test Number
2168 6985 4940
Expiry Date
Odometer Value
130655 mi
Since Last Pass
10390 mi
Completed
Test Number
6529 7921 4926
Odometer Value
130655 mi
Test Result
PASSED
Completed
Test Number
3153 1484 3277
Expiry Date
Odometer Value
120265 mi
Since Last Pass
2334 mi
Completed
Test Number
8492 7442 9090
Odometer Value
120261 mi
Test Result
PASSED
Completed
Test Number
8237 5576 9075
Expiry Date
Odometer Value
117931 mi
Since Last Pass
3044 mi
Completed
Test Number
8976 7966 5140
Odometer Value
117931 mi
Test Result
PASSED
Completed
Test Number
5863 8695 9010
Expiry Date
Odometer Value
114887 mi
Since Last Pass
4310 mi
Completed
Test Number
8034 1427 6193
Odometer Value
114885 mi
Test Result
PASSED
Completed
Test Number
9380 4828 0196
Expiry Date
Odometer Value
110577 mi
Since Last Pass
4753 mi
Completed
Test Number
1141 1735 8096
Odometer Value
110577 mi
Test Result
PASSED
Completed
Test Number
9042 9657 2174
Expiry Date
Odometer Value
105824 mi
Since Last Pass
3826 mi
Completed
Test Number
1394 1651 6505
Odometer Value
105823 mi
Test Result
PASSED
Completed
Test Number
4066 5699 9741
Expiry Date
Odometer Value
101998 mi
Since Last Pass
8945 mi
Completed
Test Number
1137 7092 6497
Odometer Value
101998 mi
Test Result
PASSED
Completed
Test Number
4979 9991 5031
Expiry Date
Odometer Value
93053 mi
Since Last Pass
11776 mi
Test Result
PASSED
Completed
Test Number
1275 5192 4075
Expiry Date
Odometer Value
81277 mi
Since Last Pass
4616 mi
Test Result
PASSED
Completed
Test Number
1287 7810 3452
Expiry Date
Odometer Value
76661 mi
Since Last Pass
6010 mi
Completed
Test Number
4679 5850 3081
Odometer Value
76661 mi
Test Result
PASSED
Completed
Test Number
1769 1134 1351
Expiry Date
Odometer Value
70651 mi
Since Last Pass
7573 mi
Test Result
PASSED
Completed
Test Number
4123 2565 0439
Expiry Date
Odometer Value
63078 mi
Since Last Pass
4703 mi
Test Result
PASSED
Completed
Test Number
2342 3800 0079
Expiry Date
Odometer Value
58375 mi
Since Last Pass
11364 mi
Completed
Test Number
5136 2810 0059
Odometer Value
58375 mi
Test Result
PASSED
Completed
Test Number
7419 8646 8397
Expiry Date
Odometer Value
47011 mi
Since Last Pass
7822 mi
Completed
Test Number
6426 1486 8366
Odometer Value
47011 mi
Test Result
PASSED
Completed
Test Number
5529 9510 8073
Expiry Date
Odometer Value
39189 mi
Since Last Pass
3190 mi
Test Result
PASSED
Completed
Test Number
1543 1194 7100
Expiry Date
Odometer Value
35999 mi
Since Last Pass
9355 mi
Test Result
PASSED
Completed
Test Number
3225 1862 6151
Expiry Date
Odometer Value
26644 mi
Free Car Tax Check & MOT history for NA52LFE
Contains DVSA and DVLA data under the Open Government Licence v3.0.