
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.

- 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
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.
- 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
- 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
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.
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))
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))
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
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
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))
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))
Pass105,615 miles
- MOT expiry
- 13 Aug 2024
- Odometer
- 105,615 miles
- Test number
- 359239621806
No defects or advisories recorded.
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))
Pass101,255 miles (+1,731)
- MOT expiry
- 13 Aug 2023
- Odometer
- 101,255 miles
- Test number
- 649513922656
No defects or advisories recorded.
Pass99,524 miles (+1,642)
- MOT expiry
- 13 Aug 2022
- Odometer
- 99,524 miles
- Test number
- 630937020783
No defects or advisories recorded.
Pass97,882 miles1 advisory
- MOT expiry
- 21 Jul 2021
- Odometer
- 97,882 miles
- Test number
- 593456721318
- AdvisoryNearside Front MIRROR GLASS CRACKED
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))
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))
Pass86,993 miles (+5,086)
- MOT expiry
- 20 Jun 2019
- Odometer
- 86,993 miles
- Test number
- 201317315494
No defects or advisories recorded.
Pass81,907 miles
- MOT expiry
- 20 Jun 2018
- Odometer
- 81,907 miles
- Test number
- 930817257037
No defects or advisories recorded.
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)
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)
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)
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)
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)
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)
Pass50,831 miles (+4,983)
- MOT expiry
- 20 Jun 2014
- Odometer
- 50,831 miles
- Test number
- 646478253148
No defects or advisories recorded.
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)
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)
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)
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)
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
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
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
Pass19,909 miles (+5,413)
- MOT expiry
- 20 Jun 2008
- Odometer
- 19,909 miles
- Test number
- 164290677107
No defects or advisories recorded.
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.
Related registrations
- K21 ERLLand Rover Range Rover Sport
- K21 ERNKia Ceed
- K21 ERODAF Trucks CF
- K21 ERTMazda CX-5
- K21 ERXSEAT Ibiza
- K21 ERYLand Rover Discovery
- K21 ESTVauxhall Astra SRI VX Line NAV Turbo D
- K21 ETAFord Fiesta
- K21 ETHPeugeot 2008 GT Line Puretech S/S
- K21 ETTMercedes-Benz C
- K21 EULMercedes-Benz 190
- K21 EVABMW 218I Sport Auto
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.