
BMW 3 Series
Blue · Petrol · 1999 · 1,895 cc
S2 NFSMOT history
S2 NFS is a blue petrol BMW 3 Series first used on 18 Jun 1999. Its MOT expired on 25 Mar 2026 and it has passed 18 of 20 MOT tests, with 138,276 miles recorded at the latest.
From DVSA MOT records, updated 26 Mar 2025.

- MOT
- Expired
- On 25 Mar 2026
- Mileage
- 138,276 mi
- At MOT on 26 Mar 2025
- MOT tests
- 20
- 18 passed · 2 failed
- Per year
- 2,185 mi
- Average between MOTs
Vehicle details
- Registration
- S2 NFS
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- 3 Series
- Colour
- Blue
- Fuel type
- Petrol
- Engine size
- 1,895 cc
- Year of manufacture
- 1999
- First used
- 18 Jun 1999
- MOT status
- MOT expired on 25 Mar 2026
- Latest MOT test
- 26 Mar 2025 (Pass)
Mileage history
S2 NFS was last recorded at 138,276 miles on 26 Mar 2025, 185 miles more than at the previous MOT on 7 Jul 2023.
- Previous MOT
- 138,091 miles · 7 Jul 2023
- Between the last two tests
- 185 miles
- Average per year
- 2,185 miles
Recorded mileage by year
- 2025 – 138,276 miles
- 2023 – 138,091 miles
- 2022 – 137,770 miles
- 2021 – 137,246 miles
- 2020 – 137,180 miles
- 2019 – 137,157 miles
- 2018 – 137,131 miles
- 2017 – 136,668 miles
- 2016 – 136,038 miles
- 2015 – 135,069 miles
- 2013 – 134,030 miles
- 2012 – 130,786 miles
- 2011 – 125,099 miles
- 2010 – 119,095 miles
- 2009 – 113,465 miles
- 2008 – 108,215 miles
- 2007 – 103,315 miles
- 2006 – 98,249 miles
What the latest MOT found
No defects or advisories were recorded.
Full MOT history
20 tests since 29 Nov 2006, newest first. Select a test to see every defect and advisory.
Pass138,276 miles (+185)
- MOT expiry
- 25 Mar 2026
- Odometer
- 138,276 miles
- Test number
- 774721959331
No defects or advisories recorded.
Pass138,091 miles (+321)1 advisory
- MOT expiry
- 6 Jul 2024
- Odometer
- 138,091 miles
- Test number
- 589268801449
- AdvisoryExhaust has a minor leak of exhaust gases (6.1.2 (a))
Pass137,770 miles (+524)
- MOT expiry
- 13 Jun 2023
- Odometer
- 137,770 miles
- Test number
- 811629183335
No defects or advisories recorded.
Pass137,246 miles (+66)
- MOT expiry
- 28 Jul 2022
- Odometer
- 137,246 miles
- Test number
- 923182889846
No defects or advisories recorded.
Pass137,180 miles (+23)1 advisory
- MOT expiry
- 28 Jul 2021
- Odometer
- 137,180 miles
- Test number
- 786324611796
- AdvisoryNearside Front Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
Pass137,157 miles (+26)
- MOT expiry
- 28 Jul 2020
- Odometer
- 137,157 miles
- Test number
- 995253026142
No defects or advisories recorded.
Pass137,131 miles (+463)
- MOT expiry
- 25 Mar 2019
- Odometer
- 137,131 miles
- Test number
- 825598943766
No defects or advisories recorded.
Pass136,668 miles (+630)
- MOT expiry
- 25 Mar 2018
- Odometer
- 136,668 miles
- Test number
- 842757204223
No defects or advisories recorded.
Pass136,038 miles (+969)
- MOT expiry
- 25 Mar 2017
- Odometer
- 136,038 miles
- Test number
- 746283825986
No defects or advisories recorded.
Fail135,069 miles1 repaired1 note
- MOT expiry
- No new certificate
- Odometer
- 135,069 miles
- Test number
- 215345285029
- Repaired at testWindscreen washer provides insufficient washer liquid (8.2.3)
- NoteO/S/R tyre inner side wall damaged but not to cords
Pass135,069 miles (+1,039)1 note
- MOT expiry
- 25 Mar 2016
- Odometer
- 135,069 miles
- Test number
- 695085185041
- NoteO/S/R tyre inner side wall damaged but not to cords
Pass134,030 miles (+3,244)
- MOT expiry
- 6 Dec 2014
- Odometer
- 134,030 miles
- Test number
- 917567633311
No defects or advisories recorded.
Pass130,786 miles (+5,687)
- MOT expiry
- 6 Dec 2013
- Odometer
- 130,786 miles
- Test number
- 348714932360
No defects or advisories recorded.
Pass125,099 miles (+6,004)
- MOT expiry
- 6 Dec 2012
- Odometer
- 125,099 miles
- Test number
- 927565821308
No defects or advisories recorded.
Pass119,095 miles (+5,630)
- MOT expiry
- 6 Dec 2011
- Odometer
- 119,095 miles
- Test number
- 733291740389
No defects or advisories recorded.
Pass113,465 miles
- MOT expiry
- 3 Dec 2010
- Odometer
- 113,465 miles
- Test number
- 633965639372
No defects or advisories recorded.
Fail113,465 miles (+5,250)3 repaired
- MOT expiry
- No new certificate
- Odometer
- 113,465 miles
- Test number
- 933115939386
- Repaired at testOffside Headlamp not in good working order adversely affecting beam image (1.2.4a)
- Repaired at testOffside Rear position lamp(s) excessively deteriorated so that it is not visible from a reasonable distance (1.1.A.3d)
- Repaired at testOffside Stop lamp not working (1.2.1b)
Pass108,215 miles (+4,900)
- MOT expiry
- 3 Dec 2009
- Odometer
- 108,215 miles
- Test number
- 913229438375
No defects or advisories recorded.
Pass103,315 miles (+5,066)2 advisories
- MOT expiry
- 2 Dec 2008
- Odometer
- 103,315 miles
- Test number
- 251917837393
- AdvisoryOffside Front Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryOffside Rear Tyre worn close to the legal limit (4.1.E.1)
Pass98,249 miles1 note
- MOT expiry
- 29 Nov 2007
- Odometer
- 98,249 miles
- Test number
- 483833436459
- NoteO/s/r parking brake efficiency low
Questions about S2 NFS
- Does S2 NFS currently have a valid MOT?
- No. The MOT on S2 NFS expired on 25 Mar 2026, according to DVSA records.
- When is the MOT due on S2 NFS?
- The MOT on S2 NFS expired on 25 Mar 2026. It can only be driven to a pre-booked MOT test or to repairs needed to pass one.
- What mileage has S2 NFS done?
- S2 NFS was recorded at 138,276 miles at its MOT on 26 Mar 2025, an average of 2,185 miles a year.
- Has S2 NFS ever failed its MOT?
- Yes. S2 NFS has failed 2 of its 20 MOT tests, most recently on 26 Mar 2015.
- Has the mileage on S2 NFS ever gone down?
- No. The odometer reading went up or stayed the same at every MOT test on record. Service records are still worth checking.
- What did the latest MOT on S2 NFS find?
- S2 NFS passed its latest MOT on 26 Mar 2025 with no defects or advisories recorded.
Related registrations
Contains DVSA MOT history data, public sector information licensed under the Open Government Licence v3.0. Driver Codes is not affiliated with DVSA or DVLA.