BMW logo

BMW M3

Silver · Petrol · 2003 · 3,246 cc

L28 NJBMOT history

L28 NJB is a silver petrol BMW M3 first used on 1 Dec 2003. Its MOT expired on 2 Dec 2025 and it has passed 18 of 22 MOT tests, with 99,386 miles recorded at the latest.

From DVSA MOT records, updated 3 Dec 2024.

L28 NJB silver 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 2 Dec 2025
Mileage
99,386 mi
At MOT on 3 Dec 2024
MOT tests
22
18 passed · 4 failed
Per year
4,496 mi
Average between MOTs
Get reminders for L28 NJB in the free Driver Codes app

Vehicle details

Registration
L28 NJB
Registration format
Prefix (1983 to 2001)
Make
BMW
Model
M3
Colour
Silver
Fuel type
Petrol
Engine size
3,246 cc
Year of manufacture
2003
First used
1 Dec 2003
MOT status
MOT expired on 2 Dec 2025
Latest MOT test
3 Dec 2024 (Pass)

Mileage history

L28 NJB was last recorded at 99,386 miles on 3 Dec 2024, 2,075 miles more than at the previous MOT on 17 Aug 2023.

Odometer reading at each MOT testPassFail
Previous MOT
97,311 miles · 17 Aug 2023
Between the last two tests
2,075 miles
Average per year
4,496 miles

Recorded mileage by year

  • 2024 – 99,386 miles
  • 2023 – 97,311 miles
  • 2022 – 90,533 miles
  • 2021 – 88,602 miles
  • 2020 – 87,759 miles
  • 2019 – 78,917 miles
  • 2018 – 77,077 miles
  • 2017 – 72,064 miles
  • 2016 – 64,024 miles
  • 2014 – 53,796 miles
  • 2013 – 47,799 miles
  • 2012 – 43,322 miles
  • 2011 – 38,441 miles
  • 2010 – 34,245 miles
  • 2009 – 29,018 miles
  • 2008 – 23,930 miles
  • 2007 – 19,541 miles

What the latest MOT found

Pass99,386 milesPassed on retest after failing earlier that day
  • AdvisoryFront Oil leak, but not excessive (8.4.1 (a) (i))
  • AdvisoryFront Tyre worn close to legal limit/worn on edge both side (5.2.3 (e))

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 Front Tyre slightly damaged

    Advisory3 MOTs, 2023

  • Offside Rear Tyre slightly damaged

    Advisory3 MOTs, 2023

  • Oil leak, but not excessive

    Advisory3 MOTs, 2023

  • Rear Oil leak, but not excessive

    Advisory2 MOTs, 2023

  • Nearside Rear Tyre worn close to the legal limit (4.1.E.1)

    Advisory2 MOTs, 2011–2014

  • Offside Rear Tyre worn close to the legal limit (4.1.E.1)

    Advisory2 MOTs, 2011–2014

Full MOT history

22 tests since 1 Mar 2007, newest first. Select a test to see every defect and advisory.

  1. Pass99,386 miles2 advisories
    MOT expiry
    2 Dec 2025
    Odometer
    99,386 miles
    Test number
    159707246472
    • AdvisoryFront Oil leak, but not excessive (8.4.1 (a) (i))
    • AdvisoryFront Tyre worn close to legal limit/worn on edge both side (5.2.3 (e))
  2. Fail99,386 miles (+2,075)1 repaired2 advisories
    MOT expiry
    No new certificate
    Odometer
    99,386 miles
    Test number
    487565774652
    • Repaired at testFront Windscreen washer provides insufficient washer liquid (3.5 (a))
    • AdvisoryFront Oil leak, but not excessive (8.4.1 (a) (i))
    • AdvisoryFront Tyre worn close to legal limit/worn on edge both side (5.2.3 (e))
  3. Pass97,311 miles (+1,129)5 advisories
    MOT expiry
    16 Aug 2024
    Odometer
    97,311 miles
    Test number
    564734654813
    • AdvisoryOffside Front Inner Tyre worn close to legal limit/worn on edge (5.2.3 (e))
    • AdvisoryOffside Front Tyre slightly damaged (5.2.3 (d) (ii))
    • AdvisoryOffside Rear Tyre slightly damaged (5.2.3 (d) (ii))
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
    • AdvisoryRear Oil leak, but not excessive diff (8.4.1 (a) (i))
  4. Pass96,182 miles4 advisories
    MOT expiry
    2 May 2024
    Odometer
    96,182 miles
    Test number
    495316944003
    • AdvisoryOffside Front Tyre slightly damaged (5.2.3 (d) (ii))
    • AdvisoryOffside Rear Tyre slightly damaged (5.2.3 (d) (ii))
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
    • AdvisoryRear Oil leak, but not excessive (8.4.1 (a) (i))
  5. Fail96,182 miles (+5,649)1 dangerous1 minor5 advisories
    MOT expiry
    No new certificate
    Odometer
    96,182 miles
    Test number
    909491575003
    • DangerousNearside Front Tyre has a bulge, caused by separation or partial failure of its structure (5.2.3 (d) (ii))
    • MinorHazard warning switch faulty (4.4.2 (a) (i))
    • AdvisoryNearside Front Tyre slightly damaged (5.2.3 (d) (ii))
    • AdvisoryOffside Front Tyre slightly damaged (5.2.3 (d) (ii))
    • AdvisoryOffside Rear Tyre slightly damaged (5.2.3 (d) (ii))
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
    • AdvisoryRear Oil leak, but not excessive (8.4.1 (a) (i))
  6. Pass90,533 miles (+1,931)
    MOT expiry
    11 Mar 2023
    Odometer
    90,533 miles
    Test number
    724031100770

    No defects or advisories recorded.

  7. Pass88,602 miles (+843)
    MOT expiry
    4 May 2022
    Odometer
    88,602 miles
    Test number
    324593906520

    No defects or advisories recorded.

  8. Pass87,759 miles (+8,842)3 advisories
    MOT expiry
    4 May 2021
    Odometer
    87,759 miles
    Test number
    200037154466
    • AdvisoryCentral Rear rear exhaust silencer clamp split but still secure
    • AdvisoryNearside Rear Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
    • AdvisoryOffside Rear Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
  9. Pass78,917 miles (+1,840)
    MOT expiry
    18 Feb 2020
    Odometer
    78,917 miles
    Test number
    587205755930

    No defects or advisories recorded.

  10. Pass77,077 miles2 advisories
    MOT expiry
    18 Feb 2019
    Odometer
    77,077 miles
    Test number
    206310854388
    • AdvisoryOffside Rear Suspension arm has slight play in ball joint
    • AdvisoryParking brake lever has little reserve travel (3.1.6b)
  11. Fail77,077 miles (+5,013)1 failure2 advisories
    MOT expiry
    No new certificate
    Odometer
    77,077 miles
    Test number
    201174768530
    • FailureOffside Front Side repeater incorrect colour (1.4.A.2f)
    • AdvisoryOffside Rear Suspension arm has slight play in ball joint
    • AdvisoryParking brake lever has little reserve travel (3.1.6b)
  12. Pass72,064 miles (+8,040)6 advisories
    MOT expiry
    7 Jan 2018
    Odometer
    72,064 miles
    Test number
    670522341431
    • AdvisoryFront disc's worn lipped.
    • AdvisoryNearside Rear Tyre worn close to the legal limit is ON the limit centre (4.1.E.1)
    • AdvisoryOffside Front Lower Anti-roll bar has slight play in a ball joint very slight (2.4.G.2)
    • AdvisoryOffside Rear Lower Suspension arm has slight play in a ball joint (2.4.G.2)
    • AdvisoryOffside Rear Tyre worn close to the legal limit very close to limit centre (4.1.E.1)
    • AdvisoryPlay in steering rack inner joint(s)
  13. Pass64,024 miles (+10,228)1 advisory
    MOT expiry
    7 Jan 2017
    Odometer
    64,024 miles
    Test number
    860324302374
    • AdvisorySlight bineding on o/side front brake.
  14. Pass53,796 miles (+5,997)2 advisories
    MOT expiry
    5 Sept 2015
    Odometer
    53,796 miles
    Test number
    459591444232
    • AdvisoryNearside Rear Tyre worn close to the legal limit (4.1.E.1)
    • AdvisoryOffside Rear Tyre worn close to the legal limit (4.1.E.1)
  15. Pass47,799 miles (+4,477)1 advisory
    MOT expiry
    5 Sept 2014
    Odometer
    47,799 miles
    Test number
    519953943297
    • AdvisoryOffside Rear Suspension arm has slight play in a pin/bush (2.4.G.2)
  16. Pass43,322 miles (+4,881)
    MOT expiry
    5 Sept 2013
    Odometer
    43,322 miles
    Test number
    369854742404

    No defects or advisories recorded.

  17. Pass38,441 miles (+4,196)3 advisories1 note
    MOT expiry
    5 Sept 2012
    Odometer
    38,441 miles
    Test number
    495639241227
    • AdvisoryFront Brake pad(s) wearing thin (3.5.1g)
    • AdvisoryNearside Rear Tyre worn close to the legal limit (4.1.E.1)
    • AdvisoryOffside Rear Tyre worn close to the legal limit (4.1.E.1)
    • NoteHand brake travel.
  18. Pass34,245 miles (+5,227)1 advisory1 note
    MOT expiry
    2 Sept 2011
    Odometer
    34,245 miles
    Test number
    242776340227
    • AdvisoryFront Brake pad(s) wearing thin (3.5.1g)
    • NoteHand brake travel.
  19. Pass29,018 miles (+11)
    MOT expiry
    7 Jul 2010
    Odometer
    29,018 miles
    Test number
    210869089171

    No defects or advisories recorded.

  20. Fail29,007 miles (+5,077)1 failure1 note
    MOT expiry
    No new certificate
    Odometer
    29,007 miles
    Test number
    901868089164
    • FailureOffside Rear coil spring incomplete (2.4.C.1a)
    • NoteNail in nearside rear tyre
  21. Pass23,930 miles (+4,389)
    MOT expiry
    4 Jun 2009
    Odometer
    23,930 miles
    Test number
    741697658197

    No defects or advisories recorded.

  22. Pass19,541 miles
    MOT expiry
    29 Feb 2008
    Odometer
    19,541 miles
    Test number
    892550367043

    No defects or advisories recorded.

Questions about L28 NJB

Does L28 NJB currently have a valid MOT?
No. The MOT on L28 NJB expired on 2 Dec 2025, according to DVSA records.
When is the MOT due on L28 NJB?
The MOT on L28 NJB expired on 2 Dec 2025. It can only be driven to a pre-booked MOT test or to repairs needed to pass one.
What mileage has L28 NJB done?
L28 NJB was recorded at 99,386 miles at its MOT on 3 Dec 2024, an average of 4,496 miles a year.
Has L28 NJB ever failed its MOT?
Yes. L28 NJB has failed 4 of its 22 MOT tests, most recently on 3 Dec 2024.
Has the mileage on L28 NJB 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 L28 NJB find?
L28 NJB passed its latest MOT on 3 Dec 2024 with 2 advisories: front oil leak, but not excessive; front tyre worn close to legal limit/worn on edge both side.

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