
BMW M3
Black · Petrol · 2003 · 3,246 cc
T9 OTLMOT history
T9 OTL is a black petrol BMW M3 first used on 23 Sept 2003. Its MOT is valid until 4 Jun 2027 and it has passed 18 of 24 MOT tests, with 105,166 miles recorded at the latest.
From DVSA MOT records, updated 5 Jun 2026.
- MOT
- Valid
- Until 4 Jun 2027
- Mileage
- 105,166 mi
- At MOT on 5 Jun 2026
- MOT tests
- 24
- 18 passed · 6 failed
- Per year
- 3,548 mi
- Average between MOTs
Vehicle details
- Registration
- T9 OTL
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- M3
- Colour
- Black
- Fuel type
- Petrol
- Engine size
- 3,246 cc
- Year of manufacture
- 2003
- First used
- 23 Sept 2003
- MOT status
- MOT valid until 4 Jun 2027
- Latest MOT test
- 5 Jun 2026 (Pass)
Mileage history
T9 OTL was last recorded at 105,166 miles on 5 Jun 2026, 3,347 miles more than at the previous MOT on 1 Nov 2024.
- Previous MOT
- 101,819 miles · 1 Nov 2024
- Between the last two tests
- 3,347 miles
- Average per year
- 3,548 miles
Recorded mileage by year
- 2026 – 105,166 miles
- 2024 – 101,819 miles
- 2023 – 99,832 miles
- 2022 – 97,949 miles
- 2020 – 97,310 miles
- 2019 – 95,506 miles
- 2018 – 92,758 miles
- 2017 – 87,085 miles
- 2016 – 79,859 miles
- 2015 – 74,506 miles
- 2014 – 73,526 miles
- 2012 – 72,357 miles
- 2011 – 69,202 miles
- 2010 – 67,573 miles
- 2009 – 56,992 miles
- 2008 – 42,853 miles
- 2006 – 35,378 miles
What the latest MOT found
- AdvisoryOffside Front Suspension arm ball joint has slight play (5.3.4 (a) (i))
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 Rear Tyre worn close to the legal limit (4.1.E.1)
Advisory3 MOTs, 2010–2016
Offside Front Suspension arm has slight play in a ball joint (2.4.G.2)
Advisory2 MOTs, 2017
Nearside Rear coil spring broken (2.4.C.1a)
Failure2 MOTs, 2014–2017
Offside Front Inner Ball joint has slight play (2.2.B.1f)
Advisory2 MOTs, 2016
Diff oil leak
Advisory2 MOTs, 2016
Brake pipe slightly corroded (3.6.B.2c)
Advisory2 MOTs, 2014
Full MOT history
24 tests since 3 Oct 2006, newest first. Select a test to see every defect and advisory.
Pass105,166 miles (+3,347)1 advisory
- MOT expiry
- 4 Jun 2027
- Odometer
- 105,166 miles
- Test number
- 373436353823
- AdvisoryOffside Front Suspension arm ball joint has slight play (5.3.4 (a) (i))
Pass101,819 miles (+1,987)
- MOT expiry
- 31 Oct 2025
- Odometer
- 101,819 miles
- Test number
- 515789037694
No defects or advisories recorded.
Pass99,832 miles (+1,883)
- MOT expiry
- 3 Oct 2024
- Odometer
- 99,832 miles
- Test number
- 258734681262
No defects or advisories recorded.
Pass97,949 miles (+639)
- MOT expiry
- 30 Jun 2023
- Odometer
- 97,949 miles
- Test number
- 874687501101
No defects or advisories recorded.
Pass97,310 miles
- MOT expiry
- 6 Oct 2021
- Odometer
- 97,310 miles
- Test number
- 402542982963
No defects or advisories recorded.
Fail97,310 miles (+1,804)1 major
- MOT expiry
- No new certificate
- Odometer
- 97,310 miles
- Test number
- 316124556382
- MajorNearside Rear Brake pipe excessively corroded to front (1.1.11 (c))
Pass95,506 miles (+2,748)2 advisories
- MOT expiry
- 1 Oct 2020
- Odometer
- 95,506 miles
- Test number
- 718558377823
- AdvisoryNearside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
- AdvisoryOffside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
Pass92,758 miles (+5,673)1 advisory
- MOT expiry
- 2 Apr 2019
- Odometer
- 92,758 miles
- Test number
- 603162981774
- AdvisoryNearside Front Tyre worn close to the legal limit (4.1.E.1)
Pass87,085 miles1 advisory
- MOT expiry
- 27 Mar 2018
- Odometer
- 87,085 miles
- Test number
- 847801905075
- AdvisoryOffside Front Suspension arm has slight play in a ball joint (2.4.G.2)
Fail87,085 miles (+7,226)1 failure1 advisory
- MOT expiry
- No new certificate
- Odometer
- 87,085 miles
- Test number
- 356809733390
- FailureNearside Rear coil spring broken (2.4.C.1a)
- AdvisoryOffside Front Suspension arm has slight play in a ball joint (2.4.G.2)
Pass79,859 miles (+30)3 advisories
- MOT expiry
- 22 Mar 2017
- Odometer
- 79,859 miles
- Test number
- 552461363733
- AdvisoryNearside Rear Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryOffside Front Inner Ball joint has slight play (2.2.B.1f)
- AdvisoryDiff oil leak
Fail79,829 miles (+5,323)6 failures2 repaired3 advisories
- MOT expiry
- No new certificate
- Odometer
- 79,829 miles
- Test number
- 380336029385
- FailureExhaust emissions carbon monoxide content after 2nd fast idle excessive (7.3.D.3)
- FailureExhaust emissions carbon monoxide content at idle excessive (7.3.D.4)
- FailureExhaust emissions hydrocarbon content after 2nd fast idle excessive (7.3.D.3)
- FailureFuel cap/sealing device sealing washer deteriorated (7.2.4c)
- FailureRear Exhaust has a major leak of exhaust gases (7.1.2)
- FailureRear Exhaust system not adequately supported (7.1.1)
- Repaired at testNearside Headlamp aim too high (1.8)
- Repaired at testOffside Headlamp aim too high (1.8)
- AdvisoryNearside Rear Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryOffside Front Inner Ball joint has slight play (2.2.B.1f)
- AdvisoryDiff oil leak
Pass74,506 miles3 advisories1 note
- MOT expiry
- 13 May 2016
- Odometer
- 74,506 miles
- Test number
- 869747305162
- AdvisoryOffside Front Lower Suspension arm has slight play in a ball joint (2.4.G.2)
- AdvisoryOffside Inner Track rod end ball joint has slight play (2.2.B.1f)
- AdvisoryTyre pressure monitoring system warning lamp does not illuminate (4.1.D.4)
- NoteWipers now smearing .diff oil leak.
Fail74,506 miles (+980)5 failures3 advisories1 note
- MOT expiry
- No new certificate
- Odometer
- 74,506 miles
- Test number
- 758577305182
- FailureElectronic stability system warning lamp indicates a fault (3.4.1c)
- FailureNearside Front position lamp(s) adversely affected by the operation of another lamp (1.1.A.3f)
- FailureNearside Front position lamp(s) incorrect colour (1.1.A.3e)
- FailureOffside Front position lamp(s) adversely affected by the operation of another lamp (1.1.A.3f)
- FailureOffside Front position lamp(s) not working (1.1.A.3b)
- AdvisoryOffside Front Lower Suspension arm has slight play in a ball joint (2.4.G.2)
- AdvisoryOffside Inner Track rod end ball joint has slight play (2.2.B.1f)
- AdvisoryTyre pressure monitoring system warning lamp does not illuminate (4.1.D.4)
- NoteWipers now smearing .diff oil leak.
Pass73,526 miles1 advisory2 notes
- MOT expiry
- 13 May 2015
- Odometer
- 73,526 miles
- Test number
- 425994034129
- AdvisoryBrake pipe slightly corroded (3.6.B.2c)
- NoteBoth front tyres are starting to crack and split
- NoteRear exhaust silencer clamps are corroded and broken
Fail73,526 miles (+1,169)2 failures1 advisory2 notes
- MOT expiry
- No new certificate
- Odometer
- 73,526 miles
- Test number
- 277843234495
- FailureNearside Rear coil spring broken (2.4.C.1a)
- FailureOffside Rear coil spring broken (2.4.C.1a)
- AdvisoryBrake pipe slightly corroded (3.6.B.2c)
- NoteBoth front tyres are starting to crack and split
- NoteRear exhaust silencer clamps are corroded and broken
Pass72,357 miles (+3,155)5 advisories2 notes
- MOT expiry
- 18 Dec 2013
- Odometer
- 72,357 miles
- Test number
- 988630752390
- AdvisoryNearside Front brake disc worn, pitted or scored, but not seriously weakened (3.5.1i)
- AdvisoryNearside Rear brake disc worn, pitted or scored, but not seriously weakened (3.5.1i)
- AdvisoryOffside Front brake disc worn, pitted or scored, but not seriously weakened (3.5.1i)
- AdvisoryOffside Front suspension has slight play in a lower suspension ball joint (2.5.B.1a)
- AdvisoryOffside Rear brake disc worn, pitted or scored, but not seriously weakened (3.5.1i)
- NoteEngine covers fitted obscuring some components in the engine bay
- NotePlay in steering rack inner joint(s)
Pass69,202 miles (+1,629)
- MOT expiry
- 18 Dec 2012
- Odometer
- 69,202 miles
- Test number
- 139721551387
No defects or advisories recorded.
Pass67,573 miles (+10,581)3 advisories
- MOT expiry
- 18 Dec 2011
- Odometer
- 67,573 miles
- Test number
- 242834740396
- AdvisoryNearside Rear Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryNearside Rear Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryWindscreen has damage to an area less than a 40mm circle outside zone 'A' (8.3.1d)
Pass56,992 miles (+14,139)
- MOT expiry
- 18 Dec 2010
- Odometer
- 56,992 miles
- Test number
- 464906349344
No defects or advisories recorded.
Pass42,853 miles
- MOT expiry
- 18 Dec 2009
- Odometer
- 42,853 miles
- Test number
- 194544058332
No defects or advisories recorded.
Fail42,853 miles (+2,445)1 repaired
- MOT expiry
- No new certificate
- Odometer
- 42,853 miles
- Test number
- 282584158391
- Repaired at testNearside Side repeater not working (1.4.A.2c)
Pass40,408 miles (+5,030)
- MOT expiry
- 1 Apr 2009
- Odometer
- 40,408 miles
- Test number
- 652733798062
No defects or advisories recorded.
Pass35,378 miles
- MOT expiry
- 2 Oct 2007
- Odometer
- 35,378 miles
- Test number
- 400406576253
No defects or advisories recorded.
Questions about T9 OTL
- Does T9 OTL currently have a valid MOT?
- Yes. DVSA records show the MOT on T9 OTL is valid until 4 Jun 2027.
- When is the MOT due on T9 OTL?
- The MOT on T9 OTL is valid until 4 Jun 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has T9 OTL done?
- T9 OTL was recorded at 105,166 miles at its MOT on 5 Jun 2026, an average of 3,548 miles a year.
- Has T9 OTL ever failed its MOT?
- Yes. T9 OTL has failed 6 of its 24 MOT tests, most recently on 1 Oct 2020.
- Has the mileage on T9 OTL 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 T9 OTL find?
- T9 OTL passed its latest MOT on 5 Jun 2026 with 1 advisory: offside front suspension arm ball joint has slight play.
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.