Details

Model
BMW 3 Series
Colour
Grey
Fuel Type
Petrol
Engine Size
1995cc
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 →

Road Tax

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

73,245 mi

March 2026

Below typical

-39,100 mi

vs same-model median

Last 12 months

1,400 mi

↓ from ~2,400 prior yr

Lifetime average

~3,600 mi / yr

since new

Emissions

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

MOT History

Expiry Date
MOT Due
9 Months
Test Result
PASSED
Completed
Test Number
5644 9154 8604
Expiry Date
Odometer Value
73245 mi
Since Last Pass
1399 mi
Test Result
PASSED
Completed
Test Number
4895 1676 2341
Expiry Date
Odometer Value
71846 mi
Since Last Pass
2403 mi
Test Result
PASSED
Completed
Test Number
1422 2906 7591
Expiry Date
Odometer Value
69443 mi
Since Last Pass
2483 mi
Completed
Test Number
5051 5939 1017
Odometer Value
69443 mi
Test Result
PASSED
Completed
Test Number
2065 7749 0730
Expiry Date
Odometer Value
66960 mi
Since Last Pass
3177 mi
Test Result
PASSED
Completed
Test Number
6817 0369 4844
Expiry Date
Odometer Value
63783 mi
Since Last Pass
476 mi
Test Result
PASSED
Completed
Test Number
3116 5051 7014
Expiry Date
Odometer Value
63307 mi
Since Last Pass
2668 mi
Completed
Test Number
7583 9609 4810
Odometer Value
63298 mi
Test Result
PASSED
Completed
Test Number
1435 4796 7066
Expiry Date
Odometer Value
60639 mi
Since Last Pass
1881 mi
Test Result
PASSED
Completed
Test Number
2181 8384 8782
Expiry Date
Odometer Value
58758 mi
Since Last Pass
949 mi
Test Result
PASSED
Completed
Test Number
2094 4873 8250
Expiry Date
Odometer Value
57809 mi
Since Last Pass
2448 mi
Completed
Test Number
1158 0985 3587
Odometer Value
57808 mi
Test Result
PASSED
Completed
Test Number
2091 1243 8017
Expiry Date
Odometer Value
55361 mi
Since Last Pass
2580 mi
Completed
Test Number
5096 8892 8368
Odometer Value
55324 mi
Test Result
PASSED
Completed
Test Number
5083 8994 6099
Expiry Date
Odometer Value
52781 mi
Since Last Pass
2334 mi
Test Result
PASSED
Completed
Test Number
9856 5367 5194
Expiry Date
Odometer Value
50447 mi
Since Last Pass
1521 mi
Test Result
PASSED
Completed
Test Number
1970 8907 4119
Expiry Date
Odometer Value
48926 mi
Since Last Pass
2407 mi
Completed
Test Number
1386 3707 4117
Odometer Value
48923 mi
Test Result
PASSED
Completed
Test Number
7090 9958 3048
Expiry Date
Odometer Value
46519 mi
Since Last Pass
2982 mi
Test Result
PASSED
Completed
Test Number
6963 9935 2055
Expiry Date
Odometer Value
43537 mi
Since Last Pass
2429 mi
Completed
Test Number
3573 3935 2071
Odometer Value
43537 mi
Test Result
PASSED
Completed
Test Number
9095 2173 1090
Expiry Date
Odometer Value
41108 mi
Since Last Pass
7553 mi
Test Result
PASSED
Completed
Test Number
3707 9286 9252
Expiry Date
Odometer Value
33555 mi
Since Last Pass
8748 mi
Test Result
PASSED
Completed
Test Number
7626 3946 8236
Expiry Date
Odometer Value
24807 mi
Completed
Test Number
1301 1966 8278
Odometer Value
24807 mi
Free Car Tax Check & MOT history for NA55UMK
Contains DVSA and DVLA data under the Open Government Licence v3.0.