
BMW M3
Silver · Petrol · 2003 · 3,246 cc
T121 ODYMOT history
T121 ODY is a silver petrol BMW M3 first used on 8 May 2003. Its MOT expired on 25 Jun 2026 and it has passed 15 of 21 MOT tests, with 75,853 miles recorded at the latest.
From DVSA MOT records, updated 26 Jun 2025.
- MOT
- Expired
- On 25 Jun 2026
- Mileage
- 75,853 mi
- At MOT on 26 Jun 2025
- MOT tests
- 21
- 15 passed · 6 failed
- Per year
- 2,617 mi
- Average between MOTs
Vehicle details
- Registration
- T121 ODY
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- M3
- Colour
- Silver
- Fuel type
- Petrol
- Engine size
- 3,246 cc
- Year of manufacture
- 2003
- First used
- 8 May 2003
- MOT status
- MOT expired on 25 Jun 2026
- Latest MOT test
- 26 Jun 2025 (Pass)
Mileage history
T121 ODY was last recorded at 75,853 miles on 26 Jun 2025, 541 miles more than at the previous MOT on 1 Jul 2022.
- Previous MOT
- 75,312 miles · 1 Jul 2022
- Between the last two tests
- 541 miles
- Average per year
- 2,617 miles
Recorded mileage by year
- 2025 – 75,853 miles
- 2022 – 75,312 miles
- 2020 – 74,385 miles
- 2018 – 73,024 miles
- 2017 – 71,669 miles
- 2016 – 68,887 miles
- 2015 – 66,279 miles
- 2014 – 63,797 miles
- 2013 – 59,385 miles
- 2012 – 52,099 miles
- 2011 – 49,896 miles
- 2010 – 45,190 miles
- 2009 – 39,795 miles
- 2008 – 34,506 miles
- 2007 – 28,523 miles
What the latest MOT found
No defects or advisories were recorded.
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 suspension ball joint dust cover damaged, but preventing the ingress of dirt (2.4.G.2)
Advisory2 MOTs, 2015
Front Brake hose slightly deteriorated (3.6.B.4d)
Advisory2 MOTs, 2011
Full MOT history
21 tests since 25 May 2007, newest first. Select a test to see every defect and advisory.
Pass75,853 miles (+541)
- MOT expiry
- 25 Jun 2026
- Odometer
- 75,853 miles
- Test number
- 696431244667
No defects or advisories recorded.
Pass75,312 miles (+927)
- MOT expiry
- 30 Jun 2023
- Odometer
- 75,312 miles
- Test number
- 459855130244
No defects or advisories recorded.
Pass74,385 miles (+1,361)
- MOT expiry
- 10 Sept 2021
- Odometer
- 74,385 miles
- Test number
- 645306172453
No defects or advisories recorded.
Pass73,024 miles (+1,355)
- MOT expiry
- 10 May 2019
- Odometer
- 73,024 miles
- Test number
- 476882747342
No defects or advisories recorded.
Pass71,669 miles (+2,782)
- MOT expiry
- 10 May 2018
- Odometer
- 71,669 miles
- Test number
- 172401292653
No defects or advisories recorded.
Pass68,887 miles (+2,608)2 advisories
- MOT expiry
- 7 Apr 2017
- Odometer
- 68,887 miles
- Test number
- 649397745590
- AdvisoryNearside Front Tyre worn close to the legal limit Inside edge (4.1.E.1)
- AdvisoryOffside Front Tyre worn close to the legal limit Inside edge (4.1.E.1)
Pass66,279 miles1 advisory
- MOT expiry
- 1 Apr 2016
- Odometer
- 66,279 miles
- Test number
- 936892695078
- AdvisoryNearside Front suspension ball joint dust cover damaged, but preventing the ingress of dirt (2.4.G.2)
Fail66,279 miles (+2,482)4 failures1 advisory
- MOT expiry
- No new certificate
- Odometer
- 66,279 miles
- Test number
- 956239585026
- FailureBrake pipe excessively corroded (3.6.B.2c)
- FailureBraking system leaking (3.6.A.1)
- FailureOffside Rear Upper Brake pipe excessively corroded (3.6.B.2c)
- FailureRear Exhaust system not adequately supported (7.1.1)
- AdvisoryNearside Front suspension ball joint dust cover damaged, but preventing the ingress of dirt (2.4.G.2)
Pass63,797 miles1 note
- MOT expiry
- 18 Mar 2015
- Odometer
- 63,797 miles
- Test number
- 929468774006
- NoteSlight play in both rear hubs
Fail63,797 miles (+4,412)6 failures1 note
- MOT expiry
- No new certificate
- Odometer
- 63,797 miles
- Test number
- 139788574491
- FailureNearside Front Electrical wiring insecure (1.9.2a)
- FailureOffside Ball joint has excessive play (2.2.B.1f)
- FailureOffside Front Brake pipe inadequately clipped (3.6.B.1)
- FailureOffside Front Electrical wiring insecure (1.9.2a)
- FailureOffside Rear Anti-roll bar linkage fractured (2.4.G.1)
- FailureSupplementary Restraint System warning lamp indicates a fault (5.4.2)
- NoteSlight play in both rear hubs
Pass59,385 miles (+7,286)3 notes
- MOT expiry
- 15 Mar 2014
- Odometer
- 59,385 miles
- Test number
- 995564973067
- NoteEngine covers fitted obscuring some components in the engine bay
- NoteUnder-trays fitted obscuring some underside components
- NoteOffside/nearside front tyres starting to distort
Pass52,099 miles (+3)
- MOT expiry
- 15 Mar 2013
- Odometer
- 52,099 miles
- Test number
- 199566572055
No defects or advisories recorded.
Fail52,096 miles (+2,200)3 failures1 advisory
- MOT expiry
- No new certificate
- Odometer
- 52,096 miles
- Test number
- 139145472495
- FailureNearside Rear Direction indicator incorrect colour (1.4.A.2f)
- FailureOffside Rear Direction indicator incorrect colour (1.4.A.2f)
- FailureOffside Rear coil spring incomplete (2.4.C.1a)
- AdvisoryNearside Rear Lower Suspension arm has slight play in a pin/bush (2.4.G.2)
Pass49,896 miles (+27)1 advisory1 note
- MOT expiry
- 25 Aug 2012
- Odometer
- 49,896 miles
- Test number
- 469408731275
- AdvisoryFront Brake hose slightly deteriorated (3.6.B.4d)
- NoteHeadlamp self leveling lever broken offside front
Fail49,869 miles (+4,679)1 failure1 advisory1 note
- MOT expiry
- No new certificate
- Odometer
- 49,869 miles
- Test number
- 245116431241
- FailureNearside Rear coil spring fractured (2.4.C.1a)
- AdvisoryFront Brake hose slightly deteriorated (3.6.B.4d)
- NoteHeadlamp self leveling lever broken offside front
Pass45,190 miles
- MOT expiry
- 22 Aug 2011
- Odometer
- 45,190 miles
- Test number
- 842585030249
No defects or advisories recorded.
Fail45,190 miles (+5,395)1 dangerous
- MOT expiry
- No new certificate
- Odometer
- 45,190 miles
- Test number
- 832152830271
- DangerousNearside Front Suspension arm has excessive play in a ball joint (2.4.G.2)
Pass39,795 miles (+5,289)
- MOT expiry
- 19 Jul 2010
- Odometer
- 39,795 miles
- Test number
- 694881309237
No defects or advisories recorded.
Pass34,506 miles
- MOT expiry
- 9 Jun 2009
- Odometer
- 34,506 miles
- Test number
- 561502868184
No defects or advisories recorded.
Fail34,506 miles (+5,983)1 failure
- MOT expiry
- No new certificate
- Odometer
- 34,506 miles
- Test number
- 602482568119
- FailureOffside Rear coil spring fractured (2.4.C.1a)
Pass28,523 miles
- MOT expiry
- 24 May 2008
- Odometer
- 28,523 miles
- Test number
- 553055747108
No defects or advisories recorded.
Questions about T121 ODY
- Does T121 ODY currently have a valid MOT?
- No. The MOT on T121 ODY expired on 25 Jun 2026, according to DVSA records.
- When is the MOT due on T121 ODY?
- The MOT on T121 ODY expired on 25 Jun 2026. It can only be driven to a pre-booked MOT test or to repairs needed to pass one.
- What mileage has T121 ODY done?
- T121 ODY was recorded at 75,853 miles at its MOT on 26 Jun 2025, an average of 2,617 miles a year.
- Has T121 ODY ever failed its MOT?
- Yes. T121 ODY has failed 6 of its 21 MOT tests, most recently on 30 Mar 2015.
- Has the mileage on T121 ODY 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 T121 ODY find?
- T121 ODY passed its latest MOT on 26 Jun 2025 with no defects or advisories recorded.
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.