BMW logo

BMW 3 Series

Grey · Petrol · 2004 · 1,995 cc

S31 UDNMOT history

S31 UDN is a grey petrol BMW 3 Series first used on 8 Jun 2004. Its MOT expired on 19 Jun 2025 and it has passed 18 of 23 MOT tests, with 139,567 miles recorded at the latest.

From DVSA MOT records, updated 20 May 2024.

S31 UDN grey 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 19 Jun 2025
Mileage
139,567 mi
At MOT on 20 May 2024
MOT tests
23
18 passed · 5 failed
Per year
7,619 mi
Average between MOTs
Get reminders for S31 UDN in the free Driver Codes app

Vehicle details

Registration
S31 UDN
Registration format
Prefix (1983 to 2001)
Make
BMW
Model
3 Series
Colour
Grey
Fuel type
Petrol
Engine size
1,995 cc
Year of manufacture
2004
First used
8 Jun 2004
MOT status
MOT expired on 19 Jun 2025
Latest MOT test
20 May 2024 (Pass)

Mileage history

S31 UDN was last recorded at 139,567 miles on 20 May 2024, 1,255 miles more than at the previous MOT on 20 Jun 2023.

Odometer reading at each MOT testPassFail
Previous MOT
138,312 miles · 20 Jun 2023
Between the last two tests
1,255 miles
Average per year
7,619 miles

Recorded mileage by year

  • 2024 – 139,567 miles
  • 2023 – 138,312 miles
  • 2022 – 137,300 miles
  • 2021 – 135,248 miles
  • 2020 – 122,219 miles
  • 2019 – 112,747 miles
  • 2018 – 107,857 miles
  • 2017 – 101,294 miles
  • 2016 – 95,303 miles
  • 2015 – 89,015 miles
  • 2014 – 81,635 miles
  • 2013 – 73,491 miles
  • 2012 – 67,957 miles
  • 2011 – 52,202 miles
  • 2010 – 44,098 miles
  • 2009 – 26,525 miles
  • 2008 – 17,013 miles
  • 2007 – 10,380 miles

What the latest MOT found

Pass139,567 miles
  • AdvisoryOffside Front Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))

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.

  • Oil leak, but not excessive

    Advisory5 MOTs, 2019–2022

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

    Advisory2 MOTs, 2022

  • Oil leak

    Advisory2 MOTs, 2016–2018

Full MOT history

23 tests since 6 Jun 2007, newest first. Select a test to see every defect and advisory.

  1. Pass139,567 miles (+1,255)1 advisory
    MOT expiry
    19 Jun 2025
    Odometer
    139,567 miles
    Test number
    481417318272
    • AdvisoryOffside Front Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
  2. Pass138,312 miles (+1,012)
    MOT expiry
    19 Jun 2024
    Odometer
    138,312 miles
    Test number
    634989390566

    No defects or advisories recorded.

  3. Pass137,300 miles2 advisories
    MOT expiry
    9 Jun 2023
    Odometer
    137,300 miles
    Test number
    432123662784
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
    • AdvisoryRear Brake pipe corroded, covered in grease or other material both sides (1.1.11 (c))
  4. Fail137,300 miles (+2,052)7 major2 advisories
    MOT expiry
    No new certificate
    Odometer
    137,300 miles
    Test number
    155182535883
    • MajorNearside Front Suspension arm pin or bush excessively worn (5.3.4 (a) (i))
    • MajorOffside Front Position lamp not working (4.2.1 (a) (ii))
    • MajorOffside Front Suspension arm ball joint excessively worn (5.3.4 (a) (i))
    • MajorOffside Front Tyre has a cut in excess of the requirements deep enough to reach the ply or cords (5.2.3 (d) (i))
    • MajorOffside Headlamp not working on dipped beam (4.1.1 (a) (ii))
    • MajorRegistration plate lamp inoperative in the case of a single lamp or all lamps (4.7.1 (b) (ii))
    • MajorWindscreen wiper does not clear the windscreen effectively (3.4 (b) (ii))
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
    • AdvisoryRear Brake pipe corroded, covered in grease or other material both sides (1.1.11 (c))
  5. Pass135,248 miles (+13,029)6 advisories
    MOT expiry
    3 Mar 2022
    Odometer
    135,248 miles
    Test number
    289564567435
    • AdvisoryFront Brake pad(s) wearing thin (1.1.13 (a) (ii))
    • AdvisoryFront Tyre slightly damaged/cracking or perishing both (5.2.3 (d) (ii))
    • AdvisoryFront passenger door hinge deteriorated but the door can still be readily opened and closed (6.2.3 (c) (i))
    • AdvisoryNearside Front Inner Suspension arm pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
    • AdvisoryOffside Front Inner Suspension arm pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
  6. Pass122,219 miles2 advisories
    MOT expiry
    3 Mar 2021
    Odometer
    122,219 miles
    Test number
    952035944861
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
    • AdvisoryRear Tyre worn close to legal limit/worn on edge both sides (5.2.3 (e))
  7. Fail122,219 miles (+9,472)1 dangerous1 major2 advisories
    MOT expiry
    No new certificate
    Odometer
    122,219 miles
    Test number
    786648796308
    • DangerousFront Tyre tread depth below requirements of 1.6mm (5.2.3 (e))
    • MajorFront Anti-roll bar linkage damaged and seriously weakened both sides (5.3.3 (b) (i))
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
    • AdvisoryRear Tyre worn close to legal limit/worn on edge both sides (5.2.3 (e))
  8. Pass112,747 miles (+4,890)1 minor3 advisories
    MOT expiry
    3 Mar 2020
    Odometer
    112,747 miles
    Test number
    686922399062
    • MinorOffside Front Anti-roll bar ball joint dust cover severely deteriorated (5.3.4 (b) (i))
    • AdvisoryNearside Front Tyre worn close to legal limit/worn on edge (5.2.3 (e))
    • AdvisoryOffside Front Tyre worn close to legal limit/worn on edge (5.2.3 (e))
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
  9. Pass107,857 miles (+6,563)2 advisories
    MOT expiry
    28 Feb 2019
    Odometer
    107,857 miles
    Test number
    257147821559
    • AdvisoryFront Tyre worn close to the legal limit both (4.1.E.1)
    • AdvisoryOil leak
  10. Pass101,294 miles (+5,991)
    MOT expiry
    28 Feb 2018
    Odometer
    101,294 miles
    Test number
    333886085086

    No defects or advisories recorded.

  11. Pass95,303 miles (+6,288)1 advisory
    MOT expiry
    28 Feb 2017
    Odometer
    95,303 miles
    Test number
    773662776665
    • AdvisoryOil leak
  12. Pass89,015 miles
    MOT expiry
    28 Feb 2016
    Odometer
    89,015 miles
    Test number
    396340545096

    No defects or advisories recorded.

  13. Fail89,015 miles (+7,380)2 failures
    MOT expiry
    No new certificate
    Odometer
    89,015 miles
    Test number
    678790445099
    • FailureNearside Front Suspension arm has excessive play in a track control arm inner bush (2.5.B.2b)
    • FailureOffside Front Suspension arm rubber bush deteriorated resulting in excessive movement (2.4.G.2)
  14. Fail81,635 miles7 repaired
    MOT expiry
    No new certificate
    Odometer
    81,635 miles
    Test number
    326385444094
    • Repaired at testNearside Front Macpherson strut has excessive movement at the upper attachment (2.5.A.1c)
    • Repaired at testNearside Front Tyre tread depth below requirements of 1.6mm (4.1.E.1)
    • Repaired at testNearside Windscreen wiper does not clear the windscreen effectively (8.2.2)
    • Repaired at testOffside Front Macpherson strut has excessive movement at the upper attachment (2.5.A.1c)
    • Repaired at testOffside Rear Tyre tread depth below requirements of 1.6mm (4.1.E.1)
    • Repaired at testOffside Windscreen wiper does not clear the windscreen effectively (8.2.2)
    • Repaired at testRear Exhaust has a major leak of exhaust gases (7.1.2)
  15. Pass81,635 miles (+8,144)
    MOT expiry
    28 Feb 2015
    Odometer
    81,635 miles
    Test number
    868175444054

    No defects or advisories recorded.

  16. Pass73,491 miles4 notes
    MOT expiry
    28 Feb 2014
    Odometer
    73,491 miles
    Test number
    175950963018
    • NoteEngine covers fitted obscuring some components in the engine bay
    • NoteUnder-trays fitted obscuring some underside components
    • NoteFuel filler cap sealing washer slightly deteriorated
    • NoteOil leak at gearbox
  17. Fail73,483 miles (+5,526)2 failures5 notes
    MOT expiry
    No new certificate
    Odometer
    73,483 miles
    Test number
    138400063443
    • FailureNearside Rear Tyre has a tear, caused by separation or partial failure of its structure (4.1.D.1b)
    • FailureOffside Front Headlamp aim too high (1.8)
    • NoteEngine covers fitted obscuring some components in the engine bay
    • NoteItems removed from driver's view prior to test
    • NoteUnder-trays fitted obscuring some underside components
    • NoteFuel filler cap sealing washer slightly deteriorated
    • NoteOil leak at gearbox
  18. Pass67,957 miles (+15,755)
    MOT expiry
    27 Feb 2013
    Odometer
    67,957 miles
    Test number
    768259052071

    No defects or advisories recorded.

  19. Pass52,202 miles (+8,104)
    MOT expiry
    27 Feb 2012
    Odometer
    52,202 miles
    Test number
    155289251457

    No defects or advisories recorded.

  20. Pass44,098 miles (+17,573)
    MOT expiry
    3 Sept 2011
    Odometer
    44,098 miles
    Test number
    143957740215

    No defects or advisories recorded.

  21. Pass26,525 miles (+9,512)1 advisory
    MOT expiry
    2 Aug 2010
    Odometer
    26,525 miles
    Test number
    801855319200
    • AdvisoryNearside Rear Tyre worn close to the legal limit (4.1.E.1)
  22. Pass17,013 miles (+6,633)
    MOT expiry
    8 Jun 2009
    Odometer
    17,013 miles
    Test number
    842519358166

    No defects or advisories recorded.

  23. Pass10,380 miles
    MOT expiry
    8 Jun 2008
    Odometer
    10,380 miles
    Test number
    314207157176

    No defects or advisories recorded.

Questions about S31 UDN

Does S31 UDN currently have a valid MOT?
No. The MOT on S31 UDN expired on 19 Jun 2025, according to DVSA records.
When is the MOT due on S31 UDN?
The MOT on S31 UDN expired on 19 Jun 2025. It can only be driven to a pre-booked MOT test or to repairs needed to pass one.
What mileage has S31 UDN done?
S31 UDN was recorded at 139,567 miles at its MOT on 20 May 2024, an average of 7,619 miles a year.
Has S31 UDN ever failed its MOT?
Yes. S31 UDN has failed 5 of its 23 MOT tests, most recently on 7 Jun 2022.
Has the mileage on S31 UDN 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 UDN find?
S31 UDN passed its latest MOT on 20 May 2024 with 1 advisory: offside front tyre slightly damaged/cracking or perishing.

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