BMW logo

BMW 3 Series

Black · Petrol · 1997 · 2,793 cc

L28 THLMOT history

L28 THL is a black petrol BMW 3 Series first used on 31 Dec 1997. Its MOT is valid until 9 Apr 2027 and it has passed 20 of 24 MOT tests, with 88,254 miles recorded at the latest.

From DVSA MOT records, updated 10 Apr 2026.

L28 THL black 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 9 Apr 2027
Mileage
88,254 mi
At MOT on 10 Apr 2026
MOT tests
24
20 passed · 4 failed
Per year
2,226 mi
Average between MOTs
Get reminders for L28 THL in the free Driver Codes app

Vehicle details

Registration
L28 THL
Registration format
Prefix (1983 to 2001)
Make
BMW
Model
3 Series
Colour
Black
Fuel type
Petrol
Engine size
2,793 cc
Year of manufacture
1997
First used
31 Dec 1997
MOT status
MOT valid until 9 Apr 2027
Latest MOT test
10 Apr 2026 (Pass)

Mileage history

L28 THL was last recorded at 88,254 miles on 10 Apr 2026, 26 miles more than at the previous MOT on 10 Jan 2025.

Odometer reading at each MOT testPassFail
Previous MOT
88,228 miles · 10 Jan 2025
Between the last two tests
26 miles
Average per year
2,226 miles

Recorded mileage by year

  • 2026 – 88,254 miles
  • 2025 – 88,228 miles
  • 2024 – 88,206 miles
  • 2023 – 88,148 miles
  • 2022 – 88,054 miles
  • 2020 – 87,367 miles
  • 2019 – 86,280 miles
  • 2018 – 85,274 miles
  • 2017 – 84,168 miles
  • 2016 – 83,494 miles
  • 2015 – 81,991 miles
  • 2014 – 80,703 miles
  • 2013 – 79,536 miles
  • 2012 – 69,936 miles
  • 2011 – 61,184 miles
  • 2010 – 57,276 miles
  • 2009 – 53,996 miles
  • 2008 – 50,374 miles
  • 2007 – 47,501 miles
  • 2006 – 43,324 miles

What the latest MOT found

Pass88,254 miles

No defects or advisories were recorded.

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.

  • Nearside Front Service brake binding but not excessively

    Advisory2 MOTs, 2020

  • Offside Front Inner Play in steering rack inner joint(s)

    Advisory2 MOTs, 2020

  • Oil leak, but not excessive on engine

    Advisory2 MOTs, 2020

  • Offside Front Suspension arm pin or bush worn but not resulting in excessive movement rear wishbone bush

    Advisory2 MOTs, 2018–2019

  • Oil leak, but not excessive

    Advisory2 MOTs, 2018–2019

  • Offside Front Lower Suspension arm has slight play in a pin/bush (2.4.G.2)

    Advisory2 MOTs, 2014

Full MOT history

24 tests since 2 Feb 2006, newest first. Select a test to see every defect and advisory.

  1. Pass88,254 miles (+26)
    MOT expiry
    9 Apr 2027
    Odometer
    88,254 miles
    Test number
    410819992584

    No defects or advisories recorded.

  2. Pass88,228 miles (+22)
    MOT expiry
    24 Jan 2026
    Odometer
    88,228 miles
    Test number
    855002373971

    No defects or advisories recorded.

  3. Pass88,206 miles (+58)
    MOT expiry
    24 Jan 2025
    Odometer
    88,206 miles
    Test number
    545506554807

    No defects or advisories recorded.

  4. Pass88,148 miles (+94)
    MOT expiry
    24 Jan 2024
    Odometer
    88,148 miles
    Test number
    694151673802

    No defects or advisories recorded.

  5. Pass88,054 miles (+687)
    MOT expiry
    24 Jan 2023
    Odometer
    88,054 miles
    Test number
    487276423535

    No defects or advisories recorded.

  6. Pass87,367 miles (+3)3 advisories
    MOT expiry
    15 Nov 2021
    Odometer
    87,367 miles
    Test number
    188108829232
    • AdvisoryNearside Front Service brake binding but not excessively (1.2.1 (f))
    • AdvisoryOffside Front Inner Play in steering rack inner joint(s)
    • AdvisoryOil leak, but not excessive on engine (8.4.1 (a) (i))
  7. Fail87,364 miles (+1,084)1 dangerous5 advisories
    MOT expiry
    No new certificate
    Odometer
    87,364 miles
    Test number
    770888336639
    • DangerousNearside Rear Inner Tyre has a bulge, caused by separation or partial failure of its structure (5.2.3 (d) (ii))
    • AdvisoryNearside Front Service brake binding but not excessively (1.2.1 (f))
    • AdvisoryOffside Front Inner Play in steering rack inner joint(s)
    • AdvisoryOffside Rear Inner Tyre worn close to legal limit/worn on edge (5.2.3 (e))
    • AdvisoryOffside Rear Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
    • AdvisoryOil leak, but not excessive on engine (8.4.1 (a) (i))
  8. Pass86,280 miles (+1,006)2 advisories
    MOT expiry
    1 Aug 2020
    Odometer
    86,280 miles
    Test number
    584429046626
    • AdvisoryOffside Front Suspension arm pin or bush worn but not resulting in excessive movement rear wishbone bush (5.3.4 (a) (i))
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
  9. Pass85,274 miles (+1,106)2 advisories
    MOT expiry
    1 Aug 2019
    Odometer
    85,274 miles
    Test number
    134910749550
    • AdvisoryOffside Front Suspension arm pin or bush worn but not resulting in excessive movement rear wishbone bush (5.3.4 (a) (i))
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
  10. Pass84,168 miles (+674)
    MOT expiry
    1 Aug 2018
    Odometer
    84,168 miles
    Test number
    446277652797

    No defects or advisories recorded.

  11. Pass83,494 miles (+1,503)3 advisories
    MOT expiry
    2 Sept 2017
    Odometer
    83,494 miles
    Test number
    422097156332
    • AdvisoryNearside Front Anti-roll bar linkage has slight play in a pin/bush (2.4.G.2)
    • AdvisoryOffside Front Anti-roll bar linkage has slight play in a pin/bush (2.4.G.2)
    • AdvisoryOffside Front suspension has slight play in a lower suspension ball joint (2.5.B.1a)
  12. Pass81,991 miles (+1,288)
    MOT expiry
    2 Sept 2016
    Odometer
    81,991 miles
    Test number
    474650875349

    No defects or advisories recorded.

  13. Pass80,703 miles (+4)2 advisories2 notes
    MOT expiry
    1 Sept 2015
    Odometer
    80,703 miles
    Test number
    695423634213
    • AdvisoryOffside Front Lower Suspension arm has slight play in a pin/bush (2.4.G.2)
    • AdvisorySupplementary Restraint System warning lamp does not illuminate (5.4.2)
    • NoteOil leak
    • NoteOffside rear tyre inner sidewall split
  14. Fail80,699 miles (+4)6 dangerous7 failures1 note
    MOT expiry
    No new certificate
    Odometer
    80,699 miles
    Test number
    507265924251
    • DangerousNearside Front Direction indicators not working (1.4.A.2c)
    • DangerousNearside Rear Direction indicators not working (1.4.A.2c)
    • DangerousOffside Front Direction indicators not working (1.4.A.2c)
    • DangerousOffside Rear Direction indicators not working (1.4.A.2c)
    • DangerousOffside Rear Tyre has a cut in excess of the requirements deep enough to reach the ply or cords (4.1.D.1a)
    • DangerousParking brake: efficiency below requirements (3.7.B.7)
    • FailureHazard warning lamps inoperative (1.4.B.1b)
    • FailureNearside Front Tyre fouling a part of the vehicle (4.1.D.2)
    • FailureNearside Headlamp aim beam image obviously incorrect (1.8.A.1b)
    • FailureNearside Windscreen washer provides insufficient washer liquid (8.2.3)
    • FailureNearside rear parking brake recording little or no effort (3.7.B.6a)
    • FailureOffside Front Tyre fouling a part of the vehicle (4.1.D.2)
    • FailureOffside Rear Shock absorber casing corroded externally so the unit does not function (2.7.2a)
    • NoteEngine covers fitted obscuring some components in the engine bay
  15. Fail80,695 miles (+1,159)7 failures2 advisories2 notes
    MOT expiry
    No new certificate
    Odometer
    80,695 miles
    Test number
    368633624223
    • FailureHazard warning lamps inoperative (1.4.B.1b)
    • FailureNearside Rear Brake pipe excessively corroded (3.6.B.2c)
    • FailureNearside Windscreen washer provides insufficient washer liquid (8.2.3)
    • FailureNearside rear parking brake recording little or no effort (3.7.B.6a)
    • FailureOffside Rear Brake pipe excessively corroded (3.6.B.2c)
    • FailureOffside Rear Suspension arm has excessive play in a pin/bush (2.4.G.2)
    • FailureParking brake: efficiency below requirements (3.7.B.7)
    • AdvisoryOffside Front Lower Suspension arm has slight play in a pin/bush (2.4.G.2)
    • AdvisorySupplementary Restraint System warning lamp does not illuminate (5.4.2)
    • NoteOil leak
    • NoteOffside rear tyre inner sidewall split
  16. Pass79,536 miles (+9,600)1 note
    MOT expiry
    1 Sept 2014
    Odometer
    79,536 miles
    Test number
    186651543270
    • NoteOil leak
  17. Pass69,936 miles (+8,752)1 note
    MOT expiry
    1 Sept 2013
    Odometer
    69,936 miles
    Test number
    985964242270
    • NoteRear pads low
  18. Pass61,184 miles (+3,908)3 advisories1 note
    MOT expiry
    1 Sept 2012
    Odometer
    61,184 miles
    Test number
    378095941406
    • AdvisoryNearside Front Tyre worn close to the legal limit (4.1.E.1)
    • AdvisoryOffside Front Suspension arm has slight play in a pin/bush (2.4.G.2)
    • AdvisoryOffside Rear Tyre worn close to the legal limit (4.1.E.1)
    • NoteNail in offside rear tyre
  19. Pass57,276 miles (+3,280)6 advisories
    MOT expiry
    28 Jun 2011
    Odometer
    57,276 miles
    Test number
    333240280133
    • AdvisoryNearside Front Front suspension has slight deterioration of the bonding between metal and flexible material of an upper support bearing (2.5.B.3a)
    • AdvisoryNearside Front Front suspension has slight play in a lower suspension ball joint (2.5.B.1a)
    • AdvisoryNearside Rear Brake pad(s) wearing thin (3.5.1g)
    • AdvisoryOffside Front Front suspension has slight deterioration of the bonding between metal and flexible material of an upper support bearing (2.5.B.3a)
    • AdvisoryOffside Front Front suspension has slight play in a lower suspension ball joint (2.5.B.1a)
    • AdvisoryOffside Rear Brake pad(s) wearing thin (3.5.1g)
  20. Pass53,996 miles2 advisories
    MOT expiry
    8 Feb 2010
    Odometer
    53,996 miles
    Test number
    362850749031
    • AdvisoryNearside Front Lower Bonded suspension unit deteriorated but can function as intended (2.4.F.3)
    • AdvisoryOffside Front Lower Bonded suspension unit deteriorated but can function as intended (2.4.F.3)
  21. Fail53,996 miles (+3,622)1 repaired2 advisories
    MOT expiry
    No new certificate
    Odometer
    53,996 miles
    Test number
    992820549042
    • Repaired at testOffside Headlamp not working on dipped beam (1.7.5a)
    • AdvisoryNearside Front Lower Bonded suspension unit deteriorated but can function as intended (2.4.F.3)
    • AdvisoryOffside Front Lower Bonded suspension unit deteriorated but can function as intended (2.4.F.3)
  22. Pass50,374 miles (+2,873)
    MOT expiry
    2 Feb 2009
    Odometer
    50,374 miles
    Test number
    564463038074

    No defects or advisories recorded.

  23. Pass47,501 miles (+4,177)1 advisory1 note
    MOT expiry
    2 Feb 2008
    Odometer
    47,501 miles
    Test number
    873224837006
    • AdvisoryNearside Rear Suspension arm rubber mounting deteriorated but not resulting in excessive movement (2.4.G.2)
    • NoteNail in rear tyre
  24. Pass43,324 miles
    MOT expiry
    1 Feb 2007
    Odometer
    43,324 miles
    Test number
    184873436422

    No defects or advisories recorded.

Questions about L28 THL

Does L28 THL currently have a valid MOT?
Yes. DVSA records show the MOT on L28 THL is valid until 9 Apr 2027.
When is the MOT due on L28 THL?
The MOT on L28 THL is valid until 9 Apr 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
What mileage has L28 THL done?
L28 THL was recorded at 88,254 miles at its MOT on 10 Apr 2026, an average of 2,226 miles a year.
Has L28 THL ever failed its MOT?
Yes. L28 THL has failed 4 of its 24 MOT tests, most recently on 11 Nov 2020.
Has the mileage on L28 THL 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 THL find?
L28 THL passed its latest MOT on 10 Apr 2026 with no defects or advisories recorded.

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