Details

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

Road Tax

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

132,506 mi

October 2025

Typical mileage

-17,200 mi

vs same-model median

Last 12 months

5,200 mi

↓ from ~6,700 prior yr

Lifetime average

~7,500 mi / yr

since new

Emissions

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

MOT History

Expiry Date
MOT Due
4 Months
Test Result
PASSED
Completed
Test Number
1991 3953 8363
Expiry Date
Odometer Value
132506 mi
Since Last Pass
5241 mi
Completed
Test Number
8888 5956 1844
Odometer Value
132495 mi
Test Result
PASSED
Completed
Test Number
4965 5389 6230
Expiry Date
Odometer Value
127265 mi
Since Last Pass
6722 mi
Completed
Test Number
3827 9460 1554
Odometer Value
127185 mi
Test Result
PASSED
Completed
Test Number
4672 4111 1801
Expiry Date
Odometer Value
120543 mi
Since Last Pass
3049 mi
Test Result
PASSED
Completed
Test Number
5719 3547 3039
Expiry Date
Odometer Value
117494 mi
Since Last Pass
3892 mi
Completed
Test Number
3858 6978 7560
Odometer Value
117493 mi
Test Result
PASSED
Completed
Test Number
1069 3631 2441
Expiry Date
Odometer Value
113602 mi
Since Last Pass
216 mi
Test Result
PASSED
Completed
Test Number
1908 0858 7037
Expiry Date
Odometer Value
113386 mi
Since Last Pass
11038 mi
Test Result
PASSED
Completed
Test Number
3658 3367 9671
Expiry Date
Odometer Value
102348 mi
Since Last Pass
14508 mi
Completed
Test Number
5105 4960 8820
Odometer Value
102242 mi
Test Result
PASSED
Completed
Test Number
5917 4146 7497
Expiry Date
Odometer Value
87840 mi
Since Last Pass
10360 mi
Completed
Test Number
9238 5050 4378
Odometer Value
87840 mi
Test Result
PASSED
Completed
Test Number
9328 9728 2532
Expiry Date
Odometer Value
77480 mi
Since Last Pass
1388 mi
Completed
Test Number
6190 5738 1048
Odometer Value
77480 mi
Test Result
PASSED
Completed
Test Number
1070 6988 5129
Expiry Date
Odometer Value
76092 mi
Since Last Pass
1352 mi
Completed
Test Number
9854 2848 5179
Odometer Value
76092 mi
Test Result
PASSED
Completed
Test Number
2786 7045 4498
Expiry Date
Odometer Value
74740 mi
Since Last Pass
13947 mi
Test Result
PASSED
Completed
Test Number
7276 2176 3140
Expiry Date
Odometer Value
60793 mi
Since Last Pass
12091 mi
Completed
Test Number
9970 0480 2119
Odometer Value
48702 mi
Test Result
PASSED
Completed
Test Number
8174 9440 2157
Expiry Date
Odometer Value
48702 mi
Since Last Pass
17916 mi
Test Result
PASSED
Completed
Test Number
4169 3330 1169
Expiry Date
Odometer Value
30786 mi
Completed
Test Number
6072 9350 1106
Odometer Value
30786 mi
Free Car Tax Check & MOT history for NA08VNW
Contains DVSA and DVLA data under the Open Government Licence v3.0.