BMW logo

BMW 3 Series

Grey · Diesel · 2005 · 1,995 cc

S31 NDJMOT history

S31 NDJ is a grey diesel BMW 3 Series first used on 14 Dec 2005. Its MOT is valid until 21 Nov 2026 and it has passed 18 of 26 MOT tests, with 158,595 miles recorded at the latest.

From DVSA MOT records, updated 19 Nov 2025.

S31 NDJ grey BMW 3 Series – car details, MOT history and tax status
Illustration of a BMW 3 Series, not a photo of this vehicle
MOT
Valid
Until 21 Nov 2026
Mileage
158,595 mi
At MOT on 19 Nov 2025
MOT tests
26
18 passed · 8 failed
Per year
7,661 mi
Average between MOTs
Get reminders for S31 NDJ in the free Driver Codes app

Vehicle details

Registration
S31 NDJ
Registration format
Prefix (1983 to 2001)
Make
BMW
Model
3 Series
Colour
Grey
Fuel type
Diesel
Engine size
1,995 cc
Year of manufacture
2005
First used
14 Dec 2005
MOT status
MOT valid until 21 Nov 2026
Latest MOT test
19 Nov 2025 (Pass)

Mileage history

S31 NDJ was last recorded at 158,595 miles on 19 Nov 2025, 0 miles more than at the previous MOT on 17 Nov 2025.

Odometer reading at each MOT testPassFail
Previous MOT
158,595 miles · 17 Nov 2025
Between the last two tests
0 miles
Average per year
7,661 miles

Recorded mileage by year

  • 2025 – 158,595 miles
  • 2024 – 150,465 miles
  • 2023 – 144,352 miles
  • 2022 – 135,358 miles
  • 2021 – 124,467 miles
  • 2020 – 119,958 miles
  • 2019 – 115,454 miles
  • 2018 – 108,783 miles
  • 2017 – 103,220 miles
  • 2016 – 98,612 miles
  • 2015 – 84,872 miles
  • 2014 – 72,471 miles
  • 2013 – 67,426 miles
  • 2012 – 58,423 miles
  • 2011 – 49,978 miles
  • 2010 – 42,485 miles
  • 2009 – 35,618 miles
  • 2008 – 28,557 miles

What the latest MOT found

Pass158,595 miles
  • MinorNearside Front Brake hose slightly damaged (1.1.12 (b) (i))Recorded at 2 MOTs since 2025
  • AdvisoryFuel leak from filler neck suspect over fillRecorded at 2 MOTs since 2025
  • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))Recorded at 2 MOTs since 2025
  • AdvisoryRear Child Seat fitted not allowing full inspection of adult beltRecorded at 4 MOTs since 2024
  • AdvisoryRear Sub-frame corroded but not seriously weakened HEAVILY CORRODED (5.3.3 (b) (i))
  • AdvisoryRear Subframe mounting prescribed area is corroded but not considered excessive Subframe (5.3.6 (a) (i))Recorded at 2 MOTs since 2025

What MOT advisories mean

Recurring issues

Items recorded at more than one earlier MOT but not at the latest one. Repeat advisories can show maintenance that was put off.

  • Offside Rear Tyre worn close to legal limit/worn on edge

    Advisory5 MOTs, 2018–2024

  • Nearside Rear Brake pipe corroded, covered in grease or other material

    Advisory4 MOTs, 2021–2024

  • Nearside Rear Tyre worn close to legal limit/worn on edge

    Advisory3 MOTs, 2019–2024

  • Offside Rear Tyre tread depth below requirements of 1.6mm

    Dangerous2 MOTs, 2022–2025

  • Front Brake disc worn, pitted or scored, but not seriously weakened

    Advisory2 MOTs, 2024

  • Offside Rear Suspension rod pin or bush worn but not resulting in excessive movement

    Advisory2 MOTs, 2024

Full MOT history

26 tests since 28 Nov 2008, newest first. Select a test to see every defect and advisory.

  1. Pass158,595 miles1 minor5 advisories
    MOT expiry
    21 Nov 2026
    Odometer
    158,595 miles
    Test number
    526439790346
    • MinorNearside Front Brake hose slightly damaged (1.1.12 (b) (i))
    • AdvisoryFuel leak from filler neck suspect over fill
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
    • AdvisoryRear Child Seat fitted not allowing full inspection of adult belt
    • AdvisoryRear Sub-frame corroded but not seriously weakened HEAVILY CORRODED (5.3.3 (b) (i))
    • AdvisoryRear Subframe mounting prescribed area is corroded but not considered excessive Subframe (5.3.6 (a) (i))
  2. Fail158,595 miles (+8,130)3 dangerous1 major1 minor4 advisories
    MOT expiry
    No new certificate
    Odometer
    158,595 miles
    Test number
    252068840805
    • DangerousNearside Front Tyre tread depth below requirements of 1.6mm 225 45 17 (5.2.3 (e))
    • DangerousNearside Rear Tyre tread depth below requirements of 1.6mm 255 40 17 landsail (5.2.3 (e))
    • DangerousOffside Rear Tyre tread depth below requirements of 1.6mm (5.2.3 (e))
    • MajorNearside Rear Brake pipe excessively corroded (1.1.11 (c))
    • MinorNearside Front Brake hose slightly damaged (1.1.12 (b) (i))
    • AdvisoryFuel leak from filler neck suspect over fill
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
    • AdvisoryRear Child Seat fitted not allowing full inspection of adult belt
    • AdvisoryRear Subframe mounting prescribed area is corroded but not considered excessive Subframe (5.3.6 (a) (i))
  3. Pass150,465 miles7 advisories
    MOT expiry
    21 Nov 2025
    Odometer
    150,465 miles
    Test number
    662559599190
    • AdvisoryFront Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
    • AdvisoryNearside Rear Brake pipe corroded, covered in grease or other material (1.1.11 (c))
    • AdvisoryNearside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
    • AdvisoryOffside Rear Suspension rod pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
    • AdvisoryOffside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
    • AdvisoryRear Child Seat fitted not allowing full inspection of adult belt
    • AdvisoryRear Suspension component mounting prescribed area is corroded but not considered excessive Subframe (5.3.6 (a) (i))
  4. Fail150,465 miles (+6,113)1 dangerous4 major7 advisories
    MOT expiry
    No new certificate
    Odometer
    150,465 miles
    Test number
    901339455623
    • DangerousOffside Front Tyre tread depth below requirements of 1.6mm (5.2.3 (e))
    • MajorNearside Front Suspension arm ball joint excessively worn (5.3.4 (a) (i))
    • MajorNearside Rear Stop lamp(s) missing (4.3.1 (a) (ii))
    • MajorNearside Rear Suspension rod pin or bush excessively worn Rose bush (5.3.4 (a) (i))
    • MajorOffside Front Suspension arm ball joint excessively worn (5.3.4 (a) (i))
    • AdvisoryFront Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
    • AdvisoryNearside Rear Brake pipe corroded, covered in grease or other material (1.1.11 (c))
    • AdvisoryNearside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
    • AdvisoryOffside Rear Suspension rod pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
    • AdvisoryOffside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
    • AdvisoryRear Child Seat fitted not allowing full inspection of adult belt
    • AdvisoryRear Suspension component mounting prescribed area is corroded but not considered excessive Subframe (5.3.6 (a) (i))
  5. Pass144,352 miles (+8,994)2 advisories
    MOT expiry
    21 Nov 2024
    Odometer
    144,352 miles
    Test number
    269141918067
    • AdvisoryAll suspension components corroded
    • AdvisoryRear Sub-frame corroded but not seriously weakened (5.3.3 (b) (i))
  6. Pass135,358 miles
    MOT expiry
    21 Nov 2023
    Odometer
    135,358 miles
    Test number
    481239277593

    No defects or advisories recorded.

  7. Fail135,358 miles (+10,891)2 dangerous1 major
    MOT expiry
    No new certificate
    Odometer
    135,358 miles
    Test number
    802670285134
    • DangerousNearside Rear Tyre tread depth below requirements of 1.6mm 255/40/17 94V (5.2.3 (e))
    • DangerousOffside Rear Tyre tread depth below requirements of 1.6mm (5.2.3 (e))
    • MajorNearside Rear Suspension arm pin or bush excessively worn Top arm (5.3.4 (a) (i))
  8. Pass124,467 miles (+29)6 advisories
    MOT expiry
    21 Nov 2022
    Odometer
    124,467 miles
    Test number
    380762234144
    • AdvisoryNearside Front Brake hose slightly deteriorated (1.1.12 (b) (ii))
    • AdvisoryNearside Rear Brake pipe corroded, covered in grease or other material (1.1.11 (c))
    • AdvisoryOffside Front Brake hose slightly deteriorated (1.1.12 (b) (ii))
    • AdvisoryOffside Front Tyre worn close to legal limit/worn on edge (5.2.3 (e))
    • AdvisoryOffside Rear Brake pipe corroded, covered in grease or other material (1.1.11 (c))
    • AdvisoryOffside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
  9. Fail124,438 miles (+4,480)1 dangerous3 major6 advisories
    MOT expiry
    No new certificate
    Odometer
    124,438 miles
    Test number
    183653183617
    • DangerousParking brake efficiency less than 50% of the required value (1.4.2 (a) (ii))
    • MajorNearside Headlamp aim too high (4.1.2 (a))
    • MajorOffside Headlamp aim too low (4.1.2 (a))
    • MajorOffside Rear Position lamp not working (4.2.1 (a) (ii))
    • AdvisoryNearside Front Brake hose slightly deteriorated (1.1.12 (b) (ii))
    • AdvisoryNearside Rear Brake pipe corroded, covered in grease or other material (1.1.11 (c))
    • AdvisoryOffside Front Brake hose slightly deteriorated (1.1.12 (b) (ii))
    • AdvisoryOffside Front Tyre worn close to legal limit/worn on edge (5.2.3 (e))
    • AdvisoryOffside Rear Brake pipe corroded, covered in grease or other material (1.1.11 (c))
    • AdvisoryOffside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
  10. Pass119,958 miles (+4,504)4 advisories
    MOT expiry
    21 Nov 2021
    Odometer
    119,958 miles
    Test number
    476377448080
    • AdvisoryFront Brake hose slightly deteriorated Both front (1.1.12 (b) (ii))
    • AdvisoryFront Tyre worn close to legal limit/worn on edge Both front 3mm (5.2.3 (e))
    • AdvisoryHandbrake effort just within requires limits
    • AdvisoryNearside Rear Tyre worn close to legal limit/worn on edge 1.6mm change immediately (5.2.3 (e))
  11. Pass115,454 miles (+6,671)4 advisories
    MOT expiry
    21 Nov 2020
    Odometer
    115,454 miles
    Test number
    954414367243
    • AdvisoryBrake hose slightly deteriorated Both front (1.1.12 (b) (ii))
    • AdvisoryBrake pipe corroded, covered in grease or other material both rear (1.1.11 (c))
    • AdvisoryHand brake requires adjustment
    • AdvisoryNearside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
  12. Pass108,783 miles (+5,563)2 advisories
    MOT expiry
    16 Aug 2019
    Odometer
    108,783 miles
    Test number
    100173890199
    • AdvisoryOffside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
    • AdvisoryRear Registration plate deteriorated but not likely to be misread (0.1 (b))
  13. Pass103,220 miles (+172)1 advisory
    MOT expiry
    16 Aug 2018
    Odometer
    103,220 miles
    Test number
    992246972020
    • AdvisoryRear registration plate faded but not likely to be misread (6.3.1d)
  14. Fail103,048 miles (+4,436)1 dangerous1 failure1 advisory
    MOT expiry
    No new certificate
    Odometer
    103,048 miles
    Test number
    403160120579
    • DangerousNearside Rear Tyre has a cut in excess of the requirements deep enough to reach the ply or cords (4.1.D.1a)
    • FailureFront registration plate faded (6.3.1d)
    • AdvisoryRear registration plate faded but not likely to be misread (6.3.1d)
  15. Pass98,612 miles (+13,740)
    MOT expiry
    11 Aug 2017
    Odometer
    98,612 miles
    Test number
    319901178625

    No defects or advisories recorded.

  16. Pass84,872 miles (+44)3 advisories
    MOT expiry
    20 Sept 2016
    Odometer
    84,872 miles
    Test number
    195477513259
    • AdvisoryFront brake discs worn
    • AdvisoryNearside Rear Brake pipe slightly corroded (3.6.B.2c)
    • AdvisoryOffside rear tyre heavily worn inner edge
  17. Fail84,828 miles (+12,357)2 failures3 advisories
    MOT expiry
    No new certificate
    Odometer
    84,828 miles
    Test number
    760338714160
    • FailureNearside Front position lamp(s) not working (1.1.A.3b)
    • FailureNearside Registration plate lamp not working (1.1.C.1d)
    • AdvisoryFront brake discs worn
    • AdvisoryNearside Rear Brake pipe slightly corroded (3.6.B.2c)
    • AdvisoryOffside rear tyre heavily worn inner edge
  18. Pass72,471 miles (+5,045)1 advisory
    MOT expiry
    20 Sept 2015
    Odometer
    72,471 miles
    Test number
    989111864212
    • AdvisoryCentre Windscreen has damage to an area less than a 40mm circle outside zone 'A' (8.3.1d)
  19. Pass67,426 miles (+2)1 advisory
    MOT expiry
    20 Sept 2014
    Odometer
    67,426 miles
    Test number
    835723063287
    • AdvisoryOffside Front Tyre worn close to the legal limit (4.1.E.1)
  20. Fail67,424 miles (+9,001)3 failures1 advisory
    MOT expiry
    No new certificate
    Odometer
    67,424 miles
    Test number
    159002563290
    • FailureNearside Rear Tyre tread depth below requirements of 1.6mm (4.1.E.1)
    • FailureOffside Rear Tyre tread depth below requirements of 1.6mm (4.1.E.1)
    • FailureWindscreen washer provides insufficient washer liquid (8.2.3)
    • AdvisoryOffside Front Tyre worn close to the legal limit (4.1.E.1)
  21. Pass58,423 miles
    MOT expiry
    20 Sept 2013
    Odometer
    58,423 miles
    Test number
    306295362486

    No defects or advisories recorded.

  22. Fail58,423 miles (+8,445)1 failure
    MOT expiry
    No new certificate
    Odometer
    58,423 miles
    Test number
    628565862246
    • FailureWindscreen washer provides insufficient washer liquid (8.2.3)
  23. Pass49,978 miles (+7,493)
    MOT expiry
    7 Sept 2012
    Odometer
    49,978 miles
    Test number
    607231851212

    No defects or advisories recorded.

  24. Pass42,485 miles (+6,867)
    MOT expiry
    9 Sept 2011
    Odometer
    42,485 miles
    Test number
    621753850269

    No defects or advisories recorded.

  25. Pass35,618 miles (+7,061)
    MOT expiry
    23 Aug 2010
    Odometer
    35,618 miles
    Test number
    911006039218

    No defects or advisories recorded.

  26. Pass28,557 miles
    MOT expiry
    14 Dec 2009
    Odometer
    28,557 miles
    Test number
    470553438337

    No defects or advisories recorded.

Questions about S31 NDJ

Does S31 NDJ currently have a valid MOT?
Yes. DVSA records show the MOT on S31 NDJ is valid until 21 Nov 2026.
When is the MOT due on S31 NDJ?
The MOT on S31 NDJ is valid until 21 Nov 2026. It can be tested up to a month (minus a day) before then and keep the same renewal date.
What mileage has S31 NDJ done?
S31 NDJ was recorded at 158,595 miles at its MOT on 19 Nov 2025, an average of 7,661 miles a year.
Has S31 NDJ ever failed its MOT?
Yes. S31 NDJ has failed 8 of its 26 MOT tests, most recently on 17 Nov 2025.
Has the mileage on S31 NDJ 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 S31 NDJ find?
S31 NDJ passed its latest MOT on 19 Nov 2025 with 1 minor defect and 5 advisories: nearside front brake hose slightly damaged; fuel leak from filler neck suspect over fill; oil leak, but not excessive, and 3 more.

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