Details

Model
BMW 3 Series
Colour
Grey
Fuel Type
Petrol
Engine Size
2497cc
Registered
Vehicle Age
20 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 NJ06 SXB

Road Tax

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

133,994 mi

November 2025

Typical mileage

+17,900 mi

vs same-model median

Last 12 months

5,600 mi

≈ same as prior yr

Lifetime average

~6,800 mi / yr

since new

Emissions

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

MOT History

Expiry Date
MOT Due
5 Months
Test Result
PASSED
Completed
Test Number
9356 0835 1480
Expiry Date
Odometer Value
133994 mi
Since Last Pass
5632 mi
Completed
Test Number
2976 9551 2132
Odometer Value
133991 mi
Completed
Test Number
8122 5317 6797
Odometer Value
133907 mi
Test Result
PASSED
Completed
Test Number
3312 4359 5894
Expiry Date
Odometer Value
128362 mi
Since Last Pass
6253 mi
Completed
Test Number
3321 7199 7345
Odometer Value
128361 mi
Test Result
PASSED
Completed
Test Number
2356 3682 3033
Expiry Date
Odometer Value
122109 mi
Since Last Pass
6875 mi
Test Result
PASSED
Completed
Test Number
6616 1064 7739
Expiry Date
Odometer Value
115234 mi
Since Last Pass
1296 mi
Test Result
PASSED
Completed
Test Number
1265 0969 7618
Expiry Date
Odometer Value
113938 mi
Since Last Pass
2737 mi
Test Result
PASSED
Completed
Test Number
8331 9997 8780
Expiry Date
Odometer Value
111201 mi
Since Last Pass
9271 mi
Completed
Test Number
2283 5393 5532
Odometer Value
111199 mi
Test Result
PASSED
Completed
Test Number
2230 4666 2515
Expiry Date
Odometer Value
101930 mi
Since Last Pass
13280 mi
Test Result
PASSED
Completed
Test Number
4465 1643 7888
Expiry Date
Odometer Value
88650 mi
Since Last Pass
1231 mi
Completed
Test Number
8657 0336 1377
Odometer Value
88650 mi
Test Result
PASSED
Completed
Test Number
6390 1575 1573
Expiry Date
Odometer Value
87419 mi
Since Last Pass
6282 mi
Completed
Test Number
8535 8697 4234
Odometer Value
87419 mi
Test Result
PASSED
Completed
Test Number
4406 2794 4707
Expiry Date
Odometer Value
81137 mi
Since Last Pass
6956 mi
Completed
Test Number
4003 0770 0384
Odometer Value
81137 mi
Test Result
PASSED
Completed
Test Number
9158 8182 7092
Expiry Date
Odometer Value
74181 mi
Since Last Pass
3736 mi
Completed
Test Number
4797 9766 5220
Odometer Value
74181 mi
Test Result
PASSED
Completed
Test Number
8098 6819 4238
Expiry Date
Odometer Value
70445 mi
Since Last Pass
1439 mi
Test Result
PASSED
Completed
Test Number
6850 8929 3244
Expiry Date
Odometer Value
69006 mi
Since Last Pass
2174 mi
Test Result
PASSED
Completed
Test Number
7158 2516 2276
Expiry Date
Odometer Value
66832 mi
Since Last Pass
6366 mi
Test Result
PASSED
Completed
Test Number
8684 6695 1252
Expiry Date
Odometer Value
60466 mi
Since Last Pass
12758 mi
Test Result
PASSED
Completed
Test Number
8720 5715 0278
Expiry Date
Odometer Value
47708 mi
Since Last Pass
2835 mi
Test Result
PASSED
Completed
Test Number
1200 4720 0103
Expiry Date
Odometer Value
44873 mi
Since Last Pass
3727 mi
Test Result
PASSED
Completed
Test Number
1427 5826 9473
Expiry Date
Odometer Value
41146 mi
Free Car Tax Check & MOT history for NJ06SXB
Contains DVSA and DVLA data under the Open Government Licence v3.0.