
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
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.
- 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
- 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
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.
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))
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))
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
Pass145,692 miles (+9)
- MOT expiry
- 28 Apr 2025
- Odometer
- 145,692 miles
- Test number
- 727709536871
No defects or advisories recorded.
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))
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))
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))
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
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
Pass124,743 miles (+11,884)
- MOT expiry
- 23 Apr 2022
- Odometer
- 124,743 miles
- Test number
- 652262436819
No defects or advisories recorded.
Pass112,859 miles (+7,343)
- MOT expiry
- 1 Nov 2020
- Odometer
- 112,859 miles
- Test number
- 996924608993
No defects or advisories recorded.
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)
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)
Pass100,516 miles (+3,403)
- MOT expiry
- 19 Mar 2018
- Odometer
- 100,516 miles
- Test number
- 147020430689
No defects or advisories recorded.
Pass97,113 miles (+104)
- MOT expiry
- 19 Mar 2017
- Odometer
- 97,113 miles
- Test number
- 875801582994
No defects or advisories recorded.
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
Pass91,802 miles
- MOT expiry
- 19 Mar 2016
- Odometer
- 91,802 miles
- Test number
- 145075565419
No defects or advisories recorded.
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)
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)
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)
Pass84,324 miles
- MOT expiry
- 20 Jan 2015
- Odometer
- 84,324 miles
- Test number
- 667507553303
No defects or advisories recorded.
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)
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)
Pass74,880 miles
- MOT expiry
- 18 Jan 2013
- Odometer
- 74,880 miles
- Test number
- 505269612011
No defects or advisories recorded.
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)
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)
Pass109,636 miles (+41,546)
- MOT expiry
- 11 Dec 2010
- Odometer
- 109,636 miles
- Test number
- 223326649384
No defects or advisories recorded.
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)
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)
Pass106,193 miles (+3,965)
- MOT expiry
- 22 Nov 2009
- Odometer
- 106,193 miles
- Test number
- 402069908435
No defects or advisories recorded.
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)
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
Pass95,382 miles
- MOT expiry
- 2 Oct 2007
- Odometer
- 95,382 miles
- Test number
- 813476876262
No defects or advisories recorded.
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.
Related 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.