BMW logo

BMW 3 Series

Silver · Petrol · 2003 · 2,494 cc

K21 ESLMOT history

K21 ESL is a silver petrol BMW 3 Series first used on 19 May 2003. Its MOT is valid until 27 Aug 2027 and it has passed 21 of 31 MOT tests, with 127,596 miles recorded at the latest.

From DVSA MOT records, updated 27 Aug 2026.

K21 ESL silver 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 27 Aug 2027
Mileage
127,596 mi
At MOT on 27 Aug 2026
MOT tests
31
21 passed · 10 failed
Per year
5,604 mi
Average between MOTs
Get reminders for K21 ESL in the free Driver Codes app

Vehicle details

Registration
K21 ESL
Registration format
Prefix (1983 to 2001)
Make
BMW
Model
3 Series
Colour
Silver
Fuel type
Petrol
Engine size
2,494 cc
Year of manufacture
2003
First used
19 May 2003
MOT status
MOT valid until 27 Aug 2027
Latest MOT test
27 Aug 2026 (Pass)

Mileage history

K21 ESL was last recorded at 127,596 miles on 27 Aug 2026, 67 miles more than at the previous MOT on 24 Aug 2026.

Odometer reading at each MOT testPassFail
Previous MOT
127,529 miles · 24 Aug 2026
Between the last two tests
67 miles
Average per year
5,604 miles

Recorded mileage by year

  • 2026 – 127,596 miles
  • 2025 – 120,275 miles
  • 2024 – 113,118 miles
  • 2023 – 105,615 miles
  • 2022 – 101,255 miles
  • 2021 – 99,524 miles
  • 2020 – 97,882 miles
  • 2019 – 92,768 miles
  • 2018 – 86,993 miles
  • 2017 – 81,907 miles
  • 2016 – 74,780 miles
  • 2015 – 65,045 miles
  • 2014 – 57,324 miles
  • 2013 – 50,831 miles
  • 2012 – 45,848 miles
  • 2011 – 39,885 miles
  • 2010 – 34,549 miles
  • 2009 – 29,597 miles
  • 2008 – 25,266 miles
  • 2007 – 19,909 miles
  • 2006 – 14,496 miles

What the latest MOT found

Pass127,596 miles
  • MinorNearside Front Windscreen damaged but not adversely affecting driver's view chip in screen (3.2 (a) (i))Recorded at 2 MOTs since 2026
  • AdvisoryIntegral body structure is corroded but structural rigidity is not significantly reduced threw out under caridge (6.1.1 (c) (i))Recorded at 2 MOTs since 2026
  • AdvisoryRear Subframe mounting prescribed area is corroded but not considered excessive (5.3.6 (a) (i))Recorded at 4 MOTs since 2024

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)

    Advisory5 MOTs, 2009–2014

  • Offside Front Brake pipe slightly corroded (3.6.B.2c)

    Advisory5 MOTs, 2009–2012

  • Nearside Front Suspension arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)

    Advisory4 MOTs, 2014–2016

  • Offside Front Suspension arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)

    Advisory4 MOTs, 2014–2016

  • Nearside Front Brake pipe corroded, covered in grease or other material corroded

    Advisory2 MOTs, 2025

  • Nearside Front Inner Tyre worn close to legal limit/worn on edge bald inner shoulder worn outer shoulder

    Advisory2 MOTs, 2025

Full MOT history

31 tests since 21 Jun 2006, newest first. Select a test to see every defect and advisory.

  1. Pass127,596 miles (+67)1 minor2 advisories
    MOT expiry
    27 Aug 2027
    Odometer
    127,596 miles
    Test number
    118320139800
    • MinorNearside Front Windscreen damaged but not adversely affecting driver's view chip in screen (3.2 (a) (i))
    • AdvisoryIntegral body structure is corroded but structural rigidity is not significantly reduced threw out under caridge (6.1.1 (c) (i))
    • AdvisoryRear Subframe mounting prescribed area is corroded but not considered excessive (5.3.6 (a) (i))
  2. Fail127,529 miles (+7,254)1 dangerous3 major1 minor2 advisories
    MOT expiry
    No new certificate
    Odometer
    127,529 miles
    Test number
    221807865007
    • DangerousNearside Front Inner Tyre has ply or cords exposed worn inner to cords and close to limit several cut in tread to cords (5.2.3 (d) (ii))
    • MajorBrake lever has insufficient reserve travel handbrake has no reserve travel (1.1.2 (a))
    • MajorCentral Rear Seat belt buckle missing (7.1.2 (d))
    • MajorParking brake efficiency below requirements (1.4.2 (a) (i))
    • MinorNearside Front Windscreen damaged but not adversely affecting driver's view chip in screen (3.2 (a) (i))
    • AdvisoryIntegral body structure is corroded but structural rigidity is not significantly reduced threw out under caridge (6.1.1 (c) (i))
    • AdvisoryRear Subframe mounting prescribed area is corroded but not considered excessive (5.3.6 (a) (i))
  3. Pass120,275 miles5 advisories
    MOT expiry
    27 Aug 2026
    Odometer
    120,275 miles
    Test number
    956492095858
    • AdvisoryNearside Front Brake pipe corroded, covered in grease or other material corroded (1.1.11 (c))
    • AdvisoryNearside Front Inner Tyre worn close to legal limit/worn on edge bald inner shoulder worn outer shoulder (5.2.3 (e))
    • AdvisoryRear Sub-frame corroded but not seriously weakened (5.3.3 (b) (i))
    • AdvisoryEngine upper and lower covers fitted obscuring full inspection
    • AdvisorySide sill covers fitted obscuring full inspection of inner and outer sills
  4. Fail120,275 miles (+7,157)1 major5 advisories
    MOT expiry
    No new certificate
    Odometer
    120,275 miles
    Test number
    797592785656
    • MajorNearside Front Track rod end ball joint has excessive play (2.1.3 (b) (i))
    • AdvisoryNearside Front Brake pipe corroded, covered in grease or other material corroded (1.1.11 (c))
    • AdvisoryNearside Front Inner Tyre worn close to legal limit/worn on edge bald inner shoulder worn outer shoulder (5.2.3 (e))
    • AdvisoryRear Sub-frame corroded but not seriously weakened (5.3.3 (b) (i))
    • AdvisoryEngine upper and lower covers fitted obscuring full inspection
    • AdvisorySide sill covers fitted obscuring full inspection of inner and outer sills
  5. Pass113,118 miles1 minor1 advisory
    MOT expiry
    27 Aug 2025
    Odometer
    113,118 miles
    Test number
    772799801532
    • MinorWindscreen damaged but not adversely affecting driver's view (3.2 (a) (i))
    • AdvisoryRear Subframe mounting prescribed area is corroded but not considered excessive (5.3.6 (a) (i))
  6. Fail113,118 miles (+7,503)2 dangerous2 major1 minor2 advisories
    MOT expiry
    No new certificate
    Odometer
    113,118 miles
    Test number
    711609214973
    • DangerousNearside Rear Tyre tread depth below requirements of 1.6mm (5.2.3 (e))
    • DangerousOffside Front Anti-roll bar ball joint likely to become detached (5.3.4 (a) (ii))
    • MajorBrake lever has insufficient reserve travel hand brake lever no reserve travel (1.1.2 (a))
    • MajorOffside Rear Outer Drive shaft joint constant velocity boot split or insecure, no longer prevents the ingress of dirt (6.1.7 (g) (ii))
    • MinorWindscreen damaged but not adversely affecting driver's view (3.2 (a) (i))
    • AdvisoryOffside Rear Tyre worn close to legal limit/worn on edge close to legal limit (5.2.3 (e))
    • AdvisoryRear Subframe mounting prescribed area is corroded but not considered excessive (5.3.6 (a) (i))
  7. Pass105,615 miles
    MOT expiry
    13 Aug 2024
    Odometer
    105,615 miles
    Test number
    359239621806

    No defects or advisories recorded.

  8. Fail105,615 miles (+4,360)1 repaired
    MOT expiry
    No new certificate
    Odometer
    105,615 miles
    Test number
    489017695834
    • Repaired at testOffside Front Service brake excessively binding (1.2.1 (f))
  9. Pass101,255 miles (+1,731)
    MOT expiry
    13 Aug 2023
    Odometer
    101,255 miles
    Test number
    649513922656

    No defects or advisories recorded.

  10. Pass99,524 miles (+1,642)
    MOT expiry
    13 Aug 2022
    Odometer
    99,524 miles
    Test number
    630937020783

    No defects or advisories recorded.

  11. Pass97,882 miles1 advisory
    MOT expiry
    21 Jul 2021
    Odometer
    97,882 miles
    Test number
    593456721318
    • AdvisoryNearside Front MIRROR GLASS CRACKED
  12. Fail97,882 miles (+5,114)1 major2 advisories
    MOT expiry
    No new certificate
    Odometer
    97,882 miles
    Test number
    545706231555
    • MajorOffside Rear Shock absorbers has a serious fluid leak (5.3.2 (b))
    • AdvisoryNearside Front Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
    • AdvisoryOffside Front Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
  13. Pass92,768 miles (+5,775)5 advisories
    MOT expiry
    20 Dec 2020
    Odometer
    92,768 miles
    Test number
    580574910892
    • AdvisoryNearside Front Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
    • AdvisoryNearside Non obligatory mirror damaged
    • AdvisoryNearside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
    • AdvisoryOffside Front Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
    • AdvisoryOffside Rear Tyre slightly damaged/cracking or perishing Perished (5.2.3 (d) (ii))
  14. Pass86,993 miles (+5,086)
    MOT expiry
    20 Jun 2019
    Odometer
    86,993 miles
    Test number
    201317315494

    No defects or advisories recorded.

  15. Pass81,907 miles
    MOT expiry
    20 Jun 2018
    Odometer
    81,907 miles
    Test number
    930817257037

    No defects or advisories recorded.

  16. Fail81,907 miles (+7,127)1 dangerous3 failures
    MOT expiry
    No new certificate
    Odometer
    81,907 miles
    Test number
    425949258936
    • DangerousOffside Front Shock absorber has a serious fluid leak (2.7.3)
    • FailureNearside Front Suspension arm rubber bush deteriorated resulting in excessive movement (2.4.G.2)
    • FailureOffside Front Suspension arm rubber bush deteriorated resulting in excessive movement (2.4.G.2)
    • FailureOffside Front wheel bearing rough when rotated (2.5.A.2)
  17. Pass74,780 miles (+9,735)3 advisories
    MOT expiry
    20 Jun 2017
    Odometer
    74,780 miles
    Test number
    912703594178
    • AdvisoryNearside Front Suspension arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
    • AdvisoryOffside Front Shock absorber has a light misting of oil (2.7.3)
    • AdvisoryOffside Front Suspension arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
  18. Pass65,045 miles2 advisories
    MOT expiry
    20 Jun 2016
    Odometer
    65,045 miles
    Test number
    466469255182
    • AdvisoryNearside Front Suspension arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
    • AdvisoryOffside Front Suspension arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
  19. Fail65,045 miles (+7,721)1 failure4 advisories
    MOT expiry
    No new certificate
    Odometer
    65,045 miles
    Test number
    407718745140
    • FailureWindscreen washer provides insufficient washer liquid (8.2.3)
    • AdvisoryNearside Front Brake pad(s) wearing thin (3.5.1g)
    • AdvisoryNearside Front Suspension arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
    • AdvisoryOffside Front Brake pad(s) wearing thin (3.5.1g)
    • AdvisoryOffside Front Suspension arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
  20. Pass57,324 miles (+6,493)3 advisories
    MOT expiry
    20 Jun 2015
    Odometer
    57,324 miles
    Test number
    987650174184
    • AdvisoryNearside Front Brake pipe slightly corroded (3.6.B.2c)
    • AdvisoryNearside Front Suspension arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
    • AdvisoryOffside Front Suspension arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
  21. Fail50,831 miles1 repaired
    MOT expiry
    No new certificate
    Odometer
    50,831 miles
    Test number
    106358853124
    • Repaired at testOffside Headlamp not working on dipped beam (1.7.5a)
  22. Pass50,831 miles (+4,983)
    MOT expiry
    20 Jun 2014
    Odometer
    50,831 miles
    Test number
    646478253148

    No defects or advisories recorded.

  23. Pass45,848 miles1 advisory
    MOT expiry
    20 Jun 2013
    Odometer
    45,848 miles
    Test number
    789751352144
    • AdvisoryNearside Front Brake pipe slightly corroded (3.6.B.2c)
  24. Fail45,848 miles (+5,963)3 failures3 advisories
    MOT expiry
    No new certificate
    Odometer
    45,848 miles
    Test number
    946486242191
    • FailureNearside Front Brake pipe excessively corroded (3.6.B.2c)
    • FailureNearside Rear Brake pipe excessively corroded (3.6.B.2c)
    • FailureOffside Rear Brake pipe excessively corroded (3.6.B.2c)
    • AdvisoryNearside Rear Brake pad(s) wearing thin (3.5.1g)
    • AdvisoryOffside Front Brake pipe slightly corroded (3.6.B.2c)
    • AdvisoryOffside Rear Brake pad(s) wearing thin (3.5.1g)
  25. Pass39,885 miles (+5,336)3 advisories
    MOT expiry
    20 Jun 2012
    Odometer
    39,885 miles
    Test number
    328562071167
    • AdvisoryNearside Front Brake pipe slightly corroded (3.6.B.2c)
    • AdvisoryOffside Front Brake pipe slightly corroded (3.6.B.2c)
    • AdvisoryOffside Rear Brake pipe slightly corroded (3.6.B.2c)
  26. Pass34,549 miles (+4,952)3 advisories
    MOT expiry
    20 Jun 2011
    Odometer
    34,549 miles
    Test number
    984026260128
    • AdvisoryNearside Rear Brake pipe slightly corroded (3.6.B.2c)
    • AdvisoryNearside Rear Tyre worn close to the legal limit (4.1.E.1)
    • AdvisoryOffside Front Brake pipe slightly corroded (3.6.B.2c)
  27. Pass29,597 miles (+13)5 advisories2 notes
    MOT expiry
    20 Jun 2010
    Odometer
    29,597 miles
    Test number
    210440179402
    • AdvisoryBrake pipe slightly corroded (3.6.B.2c)
    • AdvisoryBrake pipe slightly corroded (3.6.B.2c)
    • AdvisoryNearside Front Brake pipe slightly corroded (3.6.B.2c)
    • AdvisoryOffside Front Brake pipe slightly corroded (3.6.B.2c)
    • AdvisoryRear brake disc slightly scored (3.5.1h)
    • NoteRear number plate delaminating
    • NoteCut in nearside front tyre sidewall, not reached cords
  28. Fail29,584 miles (+4,318)2 failures7 advisories2 notes
    MOT expiry
    No new certificate
    Odometer
    29,584 miles
    Test number
    243499369179
    • FailureBrakes imbalanced across an axle (3.7.B.5b)
    • FailureOffside Rear Tyre tread depth below requirements of 1.6mm (4.1.E.1)
    • AdvisoryBrake pipe slightly corroded (3.6.B.2c)
    • AdvisoryBrake pipe slightly corroded (3.6.B.2c)
    • AdvisoryFront Brake pad(s) wearing thin (3.5.1g)
    • AdvisoryFront brake disc slightly pitted (3.5.1h)
    • AdvisoryNearside Front Brake pipe slightly corroded (3.6.B.2c)
    • AdvisoryOffside Front Brake pipe slightly corroded (3.6.B.2c)
    • AdvisoryRear brake disc slightly scored (3.5.1h)
    • NoteRear number plate delaminating
    • NoteCut in nearside front tyre sidewall, not reached cords
  29. Pass25,266 miles (+5,357)5 advisories2 notes
    MOT expiry
    20 Jun 2009
    Odometer
    25,266 miles
    Test number
    460520878154
    • AdvisoryBrakes imbalanced requirements only just met. It would appear that the braking system requires adjustment or repair. (3.7.B.5b)
    • AdvisoryCentre Windscreen has damage to an area less than a 40mm circle outside zone 'A' (8.3.1d)
    • AdvisoryNearside Front brake disc slightly pitted (3.5.1h)
    • AdvisoryOffside Front brake disc slightly pitted (3.5.1h)
    • AdvisoryOffside Rear Tyre worn close to the legal limit (4.1.E.1)
    • NoteNail in offside front tyre
    • NoteRear number plate signs of deterioration
  30. Pass19,909 miles (+5,413)
    MOT expiry
    20 Jun 2008
    Odometer
    19,909 miles
    Test number
    164290677107

    No defects or advisories recorded.

  31. Pass14,496 miles
    MOT expiry
    20 Jun 2007
    Odometer
    14,496 miles
    Test number
    104672676186

    No defects or advisories recorded.

Questions about K21 ESL

Does K21 ESL currently have a valid MOT?
Yes. DVSA records show the MOT on K21 ESL is valid until 27 Aug 2027.
When is the MOT due on K21 ESL?
The MOT on K21 ESL is valid until 27 Aug 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
What mileage has K21 ESL done?
K21 ESL was recorded at 127,596 miles at its MOT on 27 Aug 2026, an average of 5,604 miles a year.
Has K21 ESL ever failed its MOT?
Yes. K21 ESL has failed 10 of its 31 MOT tests, most recently on 24 Aug 2026.
Has the mileage on K21 ESL 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 K21 ESL find?
K21 ESL passed its latest MOT on 27 Aug 2026 with 1 minor defect and 2 advisories: nearside front windscreen damaged but not adversely affecting driver's view chip in screen; integral body structure is corroded but structural rigidity is not significantly reduced threw out under caridge; rear subframe mounting prescribed area is corroded but not considered excessive.

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