BMW logo

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.

S2 NFS blue BMW 3 Series – car details, MOT history and tax status
Illustration of a BMW 3 Series, not a photo of this vehicle
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
Get reminders for S2 NFS in the free Driver Codes app

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.

Odometer reading at each MOT testPassFail
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

Pass138,276 miles

No defects or advisories were recorded.

What MOT advisories mean

Full MOT history

20 tests since 29 Nov 2006, newest first. Select a test to see every defect and advisory.

  1. Pass138,276 miles (+185)
    MOT expiry
    25 Mar 2026
    Odometer
    138,276 miles
    Test number
    774721959331

    No defects or advisories recorded.

  2. 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))
  3. Pass137,770 miles (+524)
    MOT expiry
    13 Jun 2023
    Odometer
    137,770 miles
    Test number
    811629183335

    No defects or advisories recorded.

  4. Pass137,246 miles (+66)
    MOT expiry
    28 Jul 2022
    Odometer
    137,246 miles
    Test number
    923182889846

    No defects or advisories recorded.

  5. 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))
  6. Pass137,157 miles (+26)
    MOT expiry
    28 Jul 2020
    Odometer
    137,157 miles
    Test number
    995253026142

    No defects or advisories recorded.

  7. Pass137,131 miles (+463)
    MOT expiry
    25 Mar 2019
    Odometer
    137,131 miles
    Test number
    825598943766

    No defects or advisories recorded.

  8. Pass136,668 miles (+630)
    MOT expiry
    25 Mar 2018
    Odometer
    136,668 miles
    Test number
    842757204223

    No defects or advisories recorded.

  9. Pass136,038 miles (+969)
    MOT expiry
    25 Mar 2017
    Odometer
    136,038 miles
    Test number
    746283825986

    No defects or advisories recorded.

  10. 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
  11. 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
  12. Pass134,030 miles (+3,244)
    MOT expiry
    6 Dec 2014
    Odometer
    134,030 miles
    Test number
    917567633311

    No defects or advisories recorded.

  13. Pass130,786 miles (+5,687)
    MOT expiry
    6 Dec 2013
    Odometer
    130,786 miles
    Test number
    348714932360

    No defects or advisories recorded.

  14. Pass125,099 miles (+6,004)
    MOT expiry
    6 Dec 2012
    Odometer
    125,099 miles
    Test number
    927565821308

    No defects or advisories recorded.

  15. Pass119,095 miles (+5,630)
    MOT expiry
    6 Dec 2011
    Odometer
    119,095 miles
    Test number
    733291740389

    No defects or advisories recorded.

  16. Pass113,465 miles
    MOT expiry
    3 Dec 2010
    Odometer
    113,465 miles
    Test number
    633965639372

    No defects or advisories recorded.

  17. 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)
  18. Pass108,215 miles (+4,900)
    MOT expiry
    3 Dec 2009
    Odometer
    108,215 miles
    Test number
    913229438375

    No defects or advisories recorded.

  19. 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)
  20. 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.

Browse all S2N 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.