BMW logo

BMW X5

Black · Petrol · 2003 · 2,979 cc

L28 LHCMOT history

L28 LHC is a black petrol BMW X5 first used on 1 Mar 2003. Its MOT is valid until 27 Oct 2027 and it has passed 23 of 30 MOT tests, with 175,312 miles recorded at the latest.

From DVSA MOT records, updated 2 Oct 2026.

L28 LHC black BMW X5 – car details, MOT history and tax status
Illustration of a BMW X5, not a photo of this vehicle
MOT
Valid
Until 27 Oct 2027
Mileage
175,312 mi
At MOT on 30 Sept 2026
MOT tests
30
23 passed · 7 failed
Per year
7,122 mi
Average between MOTs
Get reminders for L28 LHC in the free Driver Codes app

Vehicle details

Registration
L28 LHC
Registration format
Prefix (1983 to 2001)
Make
BMW
Model
X5
Colour
Black
Fuel type
Petrol
Engine size
2,979 cc
Year of manufacture
2003
First used
1 Mar 2003
MOT status
MOT valid until 27 Oct 2027
Latest MOT test
30 Sept 2026 (Pass)

Mileage history

L28 LHC was last recorded at 175,312 miles on 30 Sept 2026, 4,746 miles more than at the previous MOT on 16 Oct 2025.

Odometer reading at each MOT testPassFail
Previous MOT
170,566 miles · 16 Oct 2025
Between the last two tests
4,746 miles
Average per year
7,122 miles

Recorded mileage by year

  • 2026 – 175,312 miles
  • 2025 – 170,566 miles
  • 2024 – 161,238 miles
  • 2023 – 155,724 miles
  • 2022 – 148,754 miles
  • 2021 – 140,718 miles
  • 2020 – 128,401 miles
  • 2019 – 119,716 miles
  • 2018 – 110,337 miles
  • 2017 – 101,137 miles
  • 2016 – 92,499 miles
  • 2014 – 86,713 miles
  • 2013 – 82,028 miles
  • 2012 – 77,819 miles
  • 2011 – 73,992 miles
  • 2010 – 68,660 miles
  • 2009 – 60,337 miles
  • 2008 – 49,479 miles
  • 2007 – 42,548 miles
  • 2006 – 34,274 miles

What the latest MOT found

Pass175,312 miles
  • AdvisoryRear Anti-roll bar corroded but not seriously weakened (5.3.3 (b) (i))
  • AdvisoryRear Suspension component corroded but not seriously weakened (5.3.3 (b) (i))

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 Brake pipe slightly corroded (3.6.B.2c)

    Advisory3 MOTs, 2012–2014

  • Nearside Rear Suspension bellows damaged but not to excess

    Advisory2 MOTs, 2019

  • Nearside Rear Upper Suspension arm ball joint has slight play toe adjustment arm

    Advisory2 MOTs, 2019

  • Engine oil leak

    Advisory2 MOTs, 2019

  • Headlamp deteriorated but light output not reduced both lenses (1.7.5a)

    Advisory2 MOTs, 2018

  • Power steering pipe(s) or hose(s) has slight seepage from a joint (2.3.3b)

    Advisory2 MOTs, 2018

Full MOT history

30 tests since 12 Apr 2006, newest first. Select a test to see every defect and advisory.

  1. Pass175,312 miles (+4,746)2 advisories
    MOT expiry
    27 Oct 2027
    Odometer
    175,312 miles
    Test number
    599984901929
    • AdvisoryRear Anti-roll bar corroded but not seriously weakened (5.3.3 (b) (i))
    • AdvisoryRear Suspension component corroded but not seriously weakened (5.3.3 (b) (i))
  2. Pass170,566 miles (+9,328)
    MOT expiry
    27 Oct 2026
    Odometer
    170,566 miles
    Test number
    716729691967

    No defects or advisories recorded.

  3. Pass161,238 miles (+5,514)
    MOT expiry
    27 Oct 2025
    Odometer
    161,238 miles
    Test number
    622829106587

    No defects or advisories recorded.

  4. Pass155,724 miles (+6,970)2 advisories
    MOT expiry
    27 Oct 2024
    Odometer
    155,724 miles
    Test number
    916677914556
    • AdvisoryFront Service brake requirements only just met. It would appear that the braking system requires adjustment or repair. (1.2.1 (c))
    • AdvisoryPower steering pipe/hose has slight seepage (2.1.5 (a))
  5. Pass148,754 miles (+8,036)2 advisories
    MOT expiry
    27 Oct 2023
    Odometer
    148,754 miles
    Test number
    884150508472
    • AdvisoryOffside Rear Inner Tyre has a cut but not deep enough to reach the ply or cords sidewall (5.2.3 (d) (i))
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
  6. Pass140,718 miles (+12,317)4 advisories
    MOT expiry
    27 Oct 2022
    Odometer
    140,718 miles
    Test number
    779390185900
    • AdvisoryNearside Front Tyre worn close to legal limit/worn on edge inner shoulder (5.2.3 (e))
    • AdvisoryNearside Rear Suspension arm pin or bush worn but not resulting in excessive movement "H" arm front bush perishing and splitting (5.3.4 (a) (i))
    • AdvisoryOffside Front Tyre worn close to legal limit/worn on edge inner shoulder (5.2.3 (e))
    • AdvisoryOffside Rear Suspension arm pin or bush worn but not resulting in excessive movement "H" arm front bush perishing and splitting (5.3.4 (a) (i))
  7. Pass128,401 miles (+8,685)3 advisories
    MOT expiry
    8 Dec 2021
    Odometer
    128,401 miles
    Test number
    684064341615
    • AdvisoryNearside Rear Lower Suspension arm pin or bush worn but not resulting in excessive movement "H" arm front bush (5.3.4 (a) (i))
    • AdvisoryOffside Front Play in steering rack inner joint(s)
    • AdvisoryOffside Rear Lower Suspension arm pin or bush worn but not resulting in excessive movement "H" arm front bush (5.3.4 (a) (i))
  8. Pass119,716 miles (+13)3 advisories
    MOT expiry
    6 Dec 2020
    Odometer
    119,716 miles
    Test number
    835188481103
    • AdvisoryNearside Rear Suspension bellows damaged but not to excess (5.3.5 (b) (i))
    • AdvisoryNearside Rear Upper Suspension arm ball joint has slight play toe adjustment arm (5.3.4 (a) (i))
    • AdvisoryEngine oil leak
  9. Fail119,703 miles (+9,366)1 dangerous3 major1 repaired1 minor5 advisories
    MOT expiry
    No new certificate
    Odometer
    119,703 miles
    Test number
    285577636023
    • DangerousParking brake efficiency less than 50% of the required value (1.4.2 (a) (ii))
    • MajorFuel cap/sealing device ineffective filler cap seal perished and split (6.1.3 (b) (i))
    • MajorNearside Front Lower Suspension arm ball joint dust cover no longer prevents the ingress of dirt rear straight arm (5.3.4 (b) (ii))
    • MajorNearside Front Track rod end ball joint has excessive play (2.1.3 (b) (i))
    • Repaired at testNearside Front Headlamp aim too high (4.1.2 (a))
    • MinorNearside Front Track rod end ball joint dust cover damaged or deteriorated, but preventing the ingress of dirt (2.1.3 (g) (i))
    • AdvisoryNearside Front Drag link end ball joint has slight play (2.1.3 (b) (i))
    • AdvisoryNearside Rear Suspension bellows damaged but not to excess (5.3.5 (b) (i))
    • AdvisoryNearside Rear Upper Suspension arm ball joint has slight play toe adjustment arm (5.3.4 (a) (i))
    • AdvisoryOffside Front Drag link end ball joint has slight play (2.1.3 (b) (i))
    • AdvisoryEngine oil leak
  10. Pass110,337 miles (+80)4 advisories
    MOT expiry
    6 Jun 2019
    Odometer
    110,337 miles
    Test number
    650216712435
    • AdvisoryHeadlamp deteriorated but light output not reduced both lenses (1.7.5a)
    • AdvisoryOffside Front Brake pipe corroded, covered in grease or other material (1.1.11 (c))
    • AdvisoryPower steering pipe(s) or hose(s) has slight seepage from a joint (2.3.3b)
    • AdvisoryRear Brake pipe corroded, covered in grease or other material (1.1.11 (c))
  11. Fail110,257 miles (+9,120)1 failure1 repaired5 advisories
    MOT expiry
    No new certificate
    Odometer
    110,257 miles
    Test number
    669722572972
    • FailureNearside Front Lower Suspension arm has excessive play in a ball joint outer rear - as marked (2.4.G.2)
    • Repaired at testBonnet retaining device excessively deteriorated catch siezed (8.4.2)
    • AdvisoryHeadlamp deteriorated but light output not reduced both lenses (1.7.5a)
    • AdvisoryOffside Front Brake pipe slightly corroded (3.6.B.2c)
    • AdvisoryPower steering pipe(s) or hose(s) has slight seepage from a joint (2.3.3b)
    • AdvisoryRear Brake pipe slightly corroded (3.6.B.2c)
    • AdvisoryRear Sub-frame corroded but not seriously weakened (2.4.G.1)
  12. Pass101,137 miles (+8,638)
    MOT expiry
    6 Jun 2018
    Odometer
    101,137 miles
    Test number
    951181930120

    No defects or advisories recorded.

  13. Pass92,499 miles (+5,786)1 advisory
    MOT expiry
    6 Apr 2017
    Odometer
    92,499 miles
    Test number
    928624544295
    • AdvisoryNearside Front Outer Front constant velocity joint gaiter deteriorated, but preventing the ingress of dirt (2.5.C.1a)
  14. Pass86,713 miles (+2,690)
    MOT expiry
    6 Dec 2015
    Odometer
    86,713 miles
    Test number
    688809334375

    No defects or advisories recorded.

  15. Pass84,023 miles (+1,995)2 advisories1 note
    MOT expiry
    23 Apr 2015
    Odometer
    84,023 miles
    Test number
    988144314132
    • AdvisoryInner Front Brake pad(s) wearing thin (3.5.1g)
    • AdvisoryNearside Front Brake pipe slightly corroded (3.6.B.2c)
    • NoteSmall cut/split in offside reat tyre
  16. Pass82,028 miles1 advisory1 note
    MOT expiry
    6 Dec 2014
    Odometer
    82,028 miles
    Test number
    168348733393
    • AdvisoryNearside Front Brake pipe slightly corroded (3.6.B.2c)
    • NoteRear axle carrier bushes deteriorated.
  17. Fail82,028 miles (+4,209)1 repaired1 advisory1 note
    MOT expiry
    No new certificate
    Odometer
    82,028 miles
    Test number
    365538533362
    • Repaired at testOffside Stop lamp not working (1.2.1b)
    • AdvisoryNearside Front Brake pipe slightly corroded (3.6.B.2c)
    • NoteRear axle carrier bushes deteriorated.
  18. Pass77,819 miles4 advisories
    MOT expiry
    6 Dec 2013
    Odometer
    77,819 miles
    Test number
    907879432335
    • AdvisoryNearside Front Anti-roll bar linkage has slight play in a ball joint (2.4.G.2)
    • AdvisoryNearside Front Brake pipe slightly corroded (3.6.B.2c)
    • AdvisoryNearside Rear Brake pipe slightly corroded (3.6.B.2c)
    • AdvisoryOffside Rear Brake pipe slightly corroded (3.6.B.2c)
  19. Fail77,819 miles (+3,827)1 failure4 advisories
    MOT expiry
    No new certificate
    Odometer
    77,819 miles
    Test number
    548319932387
    • FailureOffside Track rod end ball joint dust cover excessively deteriorated so that it no longer prevents the ingress of dirt (2.2.C.1c)
    • AdvisoryNearside Front Anti-roll bar linkage has slight play in a ball joint (2.4.G.2)
    • AdvisoryNearside Front Brake pipe slightly corroded (3.6.B.2c)
    • AdvisoryNearside Rear Brake pipe slightly corroded (3.6.B.2c)
    • AdvisoryOffside Rear Brake pipe slightly corroded (3.6.B.2c)
  20. Pass73,992 miles (+5,332)1 note
    MOT expiry
    6 Dec 2012
    Odometer
    73,992 miles
    Test number
    476140241454
    • NoteOffside outer track rod end joint cover split/missing
  21. Pass68,660 miles (+126)2 notes
    MOT expiry
    6 Dec 2011
    Odometer
    68,660 miles
    Test number
    301031940395
    • NoteOffside outer track rod end joint cover split/missing
    • NoteFront wiper blade offside slightly worn
  22. Fail68,534 miles (+8,197)6 failures2 notes
    MOT expiry
    No new certificate
    Odometer
    68,534 miles
    Test number
    983407030392
    • FailureFuel cap/sealing device sealing washer deteriorated (7.2.4c)
    • FailureNearside Front Windscreen wiper does not clear the windscreen effectively (8.2.2)
    • FailureNearside Rear Direction indicator incorrect colour (1.4.A.2f)
    • FailureNearside Rear Tyre has ply or cords exposed (4.1.D.1b)
    • FailureOffside Front Direction indicator incorrect colour (1.4.A.2f)
    • FailureOffside Rear Direction indicator incorrect colour (1.4.A.2f)
    • NoteOffside outer track rod end joint cover split/missing
    • NoteFront wiper blade offside slightly worn
  23. Pass60,337 miles
    MOT expiry
    24 Nov 2010
    Odometer
    60,337 miles
    Test number
    493019429362

    No defects or advisories recorded.

  24. Fail60,317 miles (+10,838)1 failure1 advisory
    MOT expiry
    No new certificate
    Odometer
    60,317 miles
    Test number
    201029229339
    • FailureParking brake: efficiency below requirements (3.7.C.1b)
    • AdvisoryOffside Front Tyre worn close to the legal limit (4.1.E.1)
  25. Pass49,479 miles (+6,931)1 note
    MOT expiry
    21 Nov 2009
    Odometer
    49,479 miles
    Test number
    770142408324
    • NoteNearside front tyre worn on outer edge
  26. Pass42,548 miles
    MOT expiry
    21 Nov 2008
    Odometer
    42,548 miles
    Test number
    523039817341

    No defects or advisories recorded.

  27. Fail42,548 miles (+8,274)2 failures
    MOT expiry
    No new certificate
    Odometer
    42,548 miles
    Test number
    550618317318
    • FailureNearside Front constant velocity joint gaiter split (2.5.C.1a)
    • FailureOffside Front constant velocity joint gaiter split (2.5.C.1a)
  28. Pass34,274 miles (+4,537)1 note
    MOT expiry
    21 Nov 2007
    Odometer
    34,274 miles
    Test number
    204566326314
    • NoteFront brake application slightly uneven
  29. Pass29,737 miles (+200)
    MOT expiry
    1 Jun 2007
    Odometer
    29,737 miles
    Test number
    563793856138

    No defects or advisories recorded.

  30. Pass29,537 miles
    MOT expiry
    11 Apr 2007
    Odometer
    29,537 miles
    Test number
    981292306176

    No defects or advisories recorded.

Questions about L28 LHC

Does L28 LHC currently have a valid MOT?
Yes. DVSA records show the MOT on L28 LHC is valid until 27 Oct 2027.
When is the MOT due on L28 LHC?
The MOT on L28 LHC is valid until 27 Oct 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
What mileage has L28 LHC done?
L28 LHC was recorded at 175,312 miles at its MOT on 30 Sept 2026, an average of 7,122 miles a year.
Has L28 LHC ever failed its MOT?
Yes. L28 LHC has failed 7 of its 30 MOT tests, most recently on 24 May 2019.
Has the mileage on L28 LHC 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 LHC find?
L28 LHC passed its latest MOT on 30 Sept 2026 with 2 advisories: rear anti-roll bar corroded but not seriously weakened; rear suspension component corroded but not seriously weakened.

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