
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.

- 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
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.
- 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
- 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))
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.
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))
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))
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))
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))
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))
Pass90,533 miles (+1,931)
- MOT expiry
- 11 Mar 2023
- Odometer
- 90,533 miles
- Test number
- 724031100770
No defects or advisories recorded.
Pass88,602 miles (+843)
- MOT expiry
- 4 May 2022
- Odometer
- 88,602 miles
- Test number
- 324593906520
No defects or advisories recorded.
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))
Pass78,917 miles (+1,840)
- MOT expiry
- 18 Feb 2020
- Odometer
- 78,917 miles
- Test number
- 587205755930
No defects or advisories recorded.
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)
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)
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)
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.
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)
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)
Pass43,322 miles (+4,881)
- MOT expiry
- 5 Sept 2013
- Odometer
- 43,322 miles
- Test number
- 369854742404
No defects or advisories recorded.
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.
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.
Pass29,018 miles (+11)
- MOT expiry
- 7 Jul 2010
- Odometer
- 29,018 miles
- Test number
- 210869089171
No defects or advisories recorded.
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
Pass23,930 miles (+4,389)
- MOT expiry
- 4 Jun 2009
- Odometer
- 23,930 miles
- Test number
- 741697658197
No defects or advisories recorded.
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.
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.