
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.

- 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
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.
- 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
- 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
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.
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))
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))
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))
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))
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))
Pass135,358 miles
- MOT expiry
- 21 Nov 2023
- Odometer
- 135,358 miles
- Test number
- 481239277593
No defects or advisories recorded.
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))
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))
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))
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))
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))
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))
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)
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)
Pass98,612 miles (+13,740)
- MOT expiry
- 11 Aug 2017
- Odometer
- 98,612 miles
- Test number
- 319901178625
No defects or advisories recorded.
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
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
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)
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)
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)
Pass58,423 miles
- MOT expiry
- 20 Sept 2013
- Odometer
- 58,423 miles
- Test number
- 306295362486
No defects or advisories recorded.
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)
Pass49,978 miles (+7,493)
- MOT expiry
- 7 Sept 2012
- Odometer
- 49,978 miles
- Test number
- 607231851212
No defects or advisories recorded.
Pass42,485 miles (+6,867)
- MOT expiry
- 9 Sept 2011
- Odometer
- 42,485 miles
- Test number
- 621753850269
No defects or advisories recorded.
Pass35,618 miles (+7,061)
- MOT expiry
- 23 Aug 2010
- Odometer
- 35,618 miles
- Test number
- 911006039218
No defects or advisories recorded.
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.
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.