BMW logo

BMW 3 Series

Blue · Petrol · 2002 · 2,979 cc

T21 ESXMOT history

T21 ESX is a blue petrol BMW 3 Series first used on 1 Apr 2002. Its MOT is valid until 28 Apr 2027 and it has passed 22 of 34 MOT tests, with 158,233 miles recorded at the latest.

From DVSA MOT records, updated 17 Apr 2026.

MOT
Valid
Until 28 Apr 2027
Mileage
158,233 mi
At MOT on 17 Apr 2026
MOT tests
34
22 passed · 12 failed
Per year
3,217 mi
Average between MOTs
Get reminders for T21 ESX in the free Driver Codes app

Vehicle details

Registration
T21 ESX
Registration format
Prefix (1983 to 2001)
Make
BMW
Model
3 Series
Colour
Blue
Fuel type
Petrol
Engine size
2,979 cc
Year of manufacture
2002
First used
1 Apr 2002
MOT status
MOT valid until 28 Apr 2027
Latest MOT test
17 Apr 2026 (Pass)

Mileage history

T21 ESX was last recorded at 158,233 miles on 17 Apr 2026, 10 miles more than at the previous MOT on 14 Apr 2026.

Mileage went down between tests

  • 16 Sept 2009: 68,090 miles, lower than 106,193 miles on 4 Nov 2008.
  • 8 Jan 2011: 72,723 miles, lower than 109,636 miles on 12 Dec 2009.

A replacement instrument cluster, a recording error at the test or odometer tampering can cause this.

Odometer reading at each MOT testPassFailMileage went down
Previous MOT
158,223 miles · 14 Apr 2026
Between the last two tests
10 miles
Average per year
3,217 miles

Recorded mileage by year

  • 2026 – 158,233 miles
  • 2025 – 151,801 miles
  • 2024 – 145,692 miles
  • 2023 – 139,427 miles
  • 2022 – 132,342 miles
  • 2021 – 124,743 miles
  • 2019 – 112,859 miles
  • 2018 – 105,516 miles
  • 2017 – 100,516 miles
  • 2016 – 97,113 miles
  • 2015 – 91,802 miles
  • 2014 – 86,121 miles
  • 2013 – 84,324 miles
  • 2012 – 74,880 miles
  • 2011 – 72,723 miles
  • 2009 – 109,636 miles
  • 2008 – 106,193 miles
  • 2007 – 102,228 miles
  • 2006 – 97,091 miles

What the latest MOT found

Pass158,233 miles
  • AdvisoryFront Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))Recorded at 2 MOTs since 2026
  • AdvisoryFront brake caliper piston rubber boots splitRecorded at 2 MOTs since 2026
  • AdvisoryFuel cap seal perishedRecorded at 2 MOTs since 2026
  • AdvisoryNearside Front Tyre worn close to legal limit/worn on edge inner edge (5.2.3 (e))Recorded at 2 MOTs since 2026
  • AdvisoryOffside Front Tyre worn close to legal limit/worn on edge inner edge (5.2.3 (e))Recorded at 2 MOTs since 2026
  • AdvisoryOil leak, but not excessive engine (8.4.1 (a) (i))Recorded at 2 MOTs since 2026

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 Anti-roll bar linkage ball joint dust cover no longer prevents the ingress of dirt

    Major3 MOTs, 2022–2026

  • Offside Front Anti-roll bar linkage ball joint dust cover no longer prevents the ingress of dirt

    Major3 MOTs, 2022–2026

  • Offside Rear Tyre worn close to the legal limit (4.1.E.1)

    Advisory3 MOTs, 2013–2014

  • Oil leak, but not excessive

    Advisory2 MOTs, 2023

  • Fuel cap seal badly cracked

    Advisory2 MOTs, 2022

  • Nearside Rear Nail in tyre

    Advisory2 MOTs, 2022

Full MOT history

34 tests since 3 Oct 2006, newest first. Select a test to see every defect and advisory.

  1. Pass158,233 miles (+10)6 advisories
    MOT expiry
    28 Apr 2027
    Odometer
    158,233 miles
    Test number
    262701690722
    • AdvisoryFront Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
    • AdvisoryFront brake caliper piston rubber boots split
    • AdvisoryFuel cap seal perished
    • AdvisoryNearside Front Tyre worn close to legal limit/worn on edge inner edge (5.2.3 (e))
    • AdvisoryOffside Front Tyre worn close to legal limit/worn on edge inner edge (5.2.3 (e))
    • AdvisoryOil leak, but not excessive engine (8.4.1 (a) (i))
  2. Fail158,223 miles (+6,422)3 major7 advisories
    MOT expiry
    No new certificate
    Odometer
    158,223 miles
    Test number
    810239970986
    • MajorNearside Front Anti-roll bar linkage ball joint dust cover no longer prevents the ingress of dirt (5.3.4 (b) (ii))
    • MajorOffside Front Anti-roll bar linkage ball joint dust cover no longer prevents the ingress of dirt (5.3.4 (b) (ii))
    • MajorOffside Front Wheel bearing rough when rotated (5.1.3 (b) (i))
    • AdvisoryFront Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
    • AdvisoryFront brake caliper piston rubber boots split
    • AdvisoryFuel cap seal perished
    • AdvisoryNearside Front Tyre worn close to legal limit/worn on edge inner edge (5.2.3 (e))
    • AdvisoryOffside Front Tyre worn close to legal limit/worn on edge inner edge (5.2.3 (e))
    • AdvisoryOffside Front Wheel bearing has slight play (5.1.3 (a) (i))
    • AdvisoryOil leak, but not excessive engine (8.4.1 (a) (i))
  3. Pass151,801 miles (+6,109)1 advisory
    MOT expiry
    28 Apr 2026
    Odometer
    151,801 miles
    Test number
    384461409489
    • AdvisoryFuel cap seal in poor condition
  4. Pass145,692 miles (+9)
    MOT expiry
    28 Apr 2025
    Odometer
    145,692 miles
    Test number
    727709536871

    No defects or advisories recorded.

  5. Fail145,683 miles (+6,256)3 major
    MOT expiry
    No new certificate
    Odometer
    145,683 miles
    Test number
    131468268267
    • MajorNearside Front Anti-roll bar linkage ball joint dust cover no longer prevents the ingress of dirt (5.3.4 (b) (ii))
    • MajorOffside Front Anti-roll bar linkage ball joint dust cover no longer prevents the ingress of dirt (5.3.4 (b) (ii))
    • MajorOffside Steering rack gaiter missing or no longer prevents the ingress of dirt (2.1.3 (g) (ii))
  6. Pass139,427 miles2 advisories
    MOT expiry
    28 Apr 2024
    Odometer
    139,427 miles
    Test number
    238738723559
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
  7. Fail139,427 miles (+7,085)2 major2 advisories
    MOT expiry
    No new certificate
    Odometer
    139,427 miles
    Test number
    435968281787
    • MajorNearside Front Anti-roll bar ball joint dust cover no longer prevents the ingress of dirt (5.3.4 (b) (ii))
    • MajorOffside Front Anti-roll bar ball joint dust cover no longer prevents the ingress of dirt (5.3.4 (b) (ii))
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
  8. Pass132,342 miles (+1)1 minor4 advisories
    MOT expiry
    28 Apr 2023
    Odometer
    132,342 miles
    Test number
    719379629016
    • MinorOffside Steering rack gaiter damaged or deteriorated, but preventing the ingress of dirt (2.1.3 (g) (i))
    • AdvisoryFuel cap seal badly cracked
    • AdvisoryNearside Rear Nail in tyre
    • AdvisoryOffside Rear Tyre worn close to legal limit/worn on edge 3mm (5.2.3 (e))
    • AdvisoryReverse lights not working
  9. Fail132,341 miles (+7,598)1 dangerous8 major1 minor4 advisories
    MOT expiry
    No new certificate
    Odometer
    132,341 miles
    Test number
    320186352983
    • DangerousOffside Rear Brake pipe at imminent risk of failure or fracture (1.1.11 (a))
    • MajorNearside Front Anti-roll bar linkage ball joint dust cover no longer prevents the ingress of dirt (5.3.4 (b) (ii))
    • MajorNearside Front Brake hose excessively deteriorated (1.1.12 (b) (ii))
    • MajorNearside Headlamp aim too low (4.1.2 (a))
    • MajorNearside Rear Brake pipe excessively corroded (1.1.11 (c))
    • MajorOffside Front Anti-roll bar linkage ball joint dust cover no longer prevents the ingress of dirt (5.3.4 (b) (ii))
    • MajorOffside Front Brake hose excessively deteriorated (1.1.12 (b) (ii))
    • MajorOffside Front Headlamp levelling device inoperative level sensor broken (4.1.5 (a))
    • MajorOffside Headlamp aim too low (4.1.2 (a))
    • MinorOffside Steering rack gaiter damaged or deteriorated, but preventing the ingress of dirt (2.1.3 (g) (i))
    • AdvisoryFuel cap seal badly cracked
    • AdvisoryNearside Rear Nail in tyre
    • AdvisoryOffside Rear Tyre worn close to legal limit/worn on edge 3mm (5.2.3 (e))
    • AdvisoryReverse lights not working
  10. Pass124,743 miles (+11,884)
    MOT expiry
    23 Apr 2022
    Odometer
    124,743 miles
    Test number
    652262436819

    No defects or advisories recorded.

  11. Pass112,859 miles (+7,343)
    MOT expiry
    1 Nov 2020
    Odometer
    112,859 miles
    Test number
    996924608993

    No defects or advisories recorded.

  12. Pass105,516 miles1 advisory
    MOT expiry
    22 Mar 2019
    Odometer
    105,516 miles
    Test number
    492624257096
    • AdvisoryNearside Rear Rear position lamp(s) damaged, but still visible from a reasonable distance wet on inside (1.1.A.3d)
  13. Fail105,516 miles (+5,000)1 failure1 advisory
    MOT expiry
    No new certificate
    Odometer
    105,516 miles
    Test number
    759788946915
    • FailureFront Tyre has had the tread recut tyers split on inner side wall (4.1.D.1c)
    • AdvisoryNearside Rear Rear position lamp(s) damaged, but still visible from a reasonable distance wet on inside (1.1.A.3d)
  14. Pass100,516 miles (+3,403)
    MOT expiry
    19 Mar 2018
    Odometer
    100,516 miles
    Test number
    147020430689

    No defects or advisories recorded.

  15. Pass97,113 miles (+104)
    MOT expiry
    19 Mar 2017
    Odometer
    97,113 miles
    Test number
    875801582994

    No defects or advisories recorded.

  16. Fail97,009 miles (+5,207)1 failure1 advisory
    MOT expiry
    No new certificate
    Odometer
    97,009 miles
    Test number
    280363495978
    • FailureParking brake: efficiency below requirements (3.7.B.7)
    • AdvisoryNearside handbrake is virtually inoperative
  17. Pass91,802 miles
    MOT expiry
    19 Mar 2016
    Odometer
    91,802 miles
    Test number
    145075565419

    No defects or advisories recorded.

  18. Fail91,802 miles (+5,681)1 repaired
    MOT expiry
    No new certificate
    Odometer
    91,802 miles
    Test number
    249485565000
    • Repaired at testOffside Headlamp aim too high (1.8)
  19. Pass86,121 miles (+173)1 advisory
    MOT expiry
    19 Mar 2015
    Odometer
    86,121 miles
    Test number
    508019274088
    • AdvisoryOffside Rear Tyre worn close to the legal limit (4.1.E.1)
  20. Fail85,948 miles (+1,624)1 failure1 advisory
    MOT expiry
    No new certificate
    Odometer
    85,948 miles
    Test number
    676053674020
    • FailureOffside Front Anti-roll bar linkage ball joint dust cover excessively damaged so that it no longer prevents the ingress of dirt (2.4.G.2)
    • AdvisoryOffside Rear Tyre worn close to the legal limit (4.1.E.1)
  21. Pass84,324 miles
    MOT expiry
    20 Jan 2015
    Odometer
    84,324 miles
    Test number
    667507553303

    No defects or advisories recorded.

  22. Fail84,324 miles (+7,316)2 repaired
    MOT expiry
    No new certificate
    Odometer
    84,324 miles
    Test number
    746567553314
    • Repaired at testNearside Stop lamp not working (1.2.1b)
    • Repaired at testOffside Stop lamp not working (1.2.1b)
  23. Pass77,008 miles (+2,128)1 advisory
    MOT expiry
    20 Jan 2014
    Odometer
    77,008 miles
    Test number
    176061223420
    • AdvisoryOffside Rear Tyre worn close to the legal limit (4.1.E.1)
  24. Pass74,880 miles
    MOT expiry
    18 Jan 2013
    Odometer
    74,880 miles
    Test number
    505269612011

    No defects or advisories recorded.

  25. Fail74,880 miles (+2,157)2 failures
    MOT expiry
    No new certificate
    Odometer
    74,880 miles
    Test number
    175479712034
    • FailureOffside Registration plate lamp not working (1.1.C.1d)
    • FailureRegistration plate character(s) incorrectly spaced (6.3.4a)
  26. Pass72,723 miles (-36,913)2 advisories
    MOT expiry
    7 Jan 2012
    Odometer
    72,723 miles
    Test number
    917768001041
    • AdvisoryNearside Front Lower Suspension arm has slight play in a pin/bush (2.4.G.2)
    • AdvisoryOffside Front Lower Suspension arm has slight play in a pin/bush (2.4.G.2)
  27. Pass109,636 miles (+41,546)
    MOT expiry
    11 Dec 2010
    Odometer
    109,636 miles
    Test number
    223326649384

    No defects or advisories recorded.

  28. Pass68,090 miles (-38,103)4 advisories
    MOT expiry
    15 Sept 2010
    Odometer
    68,090 miles
    Test number
    800639359221
    • AdvisoryNearside Front Suspension arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
    • AdvisoryNearside Front brake disc worn, pitted or scored, but not seriously weakened (3.5.1i)
    • AdvisoryOffside Front Suspension arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
    • AdvisoryOffside Front brake disc worn, pitted or scored, but not seriously weakened (3.5.1i)
  29. Fail106,193 miles1 repaired
    MOT expiry
    No new certificate
    Odometer
    106,193 miles
    Test number
    102319808336
    • Repaired at testOffside Registration plate lamp not working (1.1.5c)
  30. Pass106,193 miles (+3,965)
    MOT expiry
    22 Nov 2009
    Odometer
    106,193 miles
    Test number
    402069908435

    No defects or advisories recorded.

  31. Pass102,228 miles (+5,137)1 advisory
    MOT expiry
    22 Nov 2008
    Odometer
    102,228 miles
    Test number
    150409317385
    • AdvisoryRear Brake pad(s) wearing thin (3.5.1g)
  32. Pass97,091 miles (+1,709)1 note
    MOT expiry
    22 Nov 2007
    Odometer
    97,091 miles
    Test number
    934107726399
    • NoteOffside rear tyre close to legal limit of 1.6mm
  33. Pass95,382 miles
    MOT expiry
    2 Oct 2007
    Odometer
    95,382 miles
    Test number
    813476876262

    No defects or advisories recorded.

  34. Fail95,382 miles1 dangerous
    MOT expiry
    No new certificate
    Odometer
    95,382 miles
    Test number
    851156576280
    • DangerousNearside Rear Tyre has a lump, caused by separation or partial failure of its structure (4.1.D.1b)

Questions about T21 ESX

Does T21 ESX currently have a valid MOT?
Yes. DVSA records show the MOT on T21 ESX is valid until 28 Apr 2027.
When is the MOT due on T21 ESX?
The MOT on T21 ESX is valid until 28 Apr 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
What mileage has T21 ESX done?
T21 ESX was recorded at 158,233 miles at its MOT on 17 Apr 2026, an average of 3,217 miles a year.
Has T21 ESX ever failed its MOT?
Yes. T21 ESX has failed 12 of its 34 MOT tests, most recently on 14 Apr 2026.
Has the mileage on T21 ESX ever gone down?
Yes. The recorded mileage was lower than at the previous test 2 times, first on 16 Sept 2009. This can be caused by a replacement instrument cluster, a recording error or odometer tampering.
What did the latest MOT on T21 ESX find?
T21 ESX passed its latest MOT on 17 Apr 2026 with 6 advisories: front brake disc worn, pitted or scored, but not seriously weakened; front brake caliper piston rubber boots split; fuel cap seal perished, and 3 more.

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