
BMW M3
Grey · Petrol · 2004 · 3,246 cc
T23 CSLMOT history
T23 CSL is a grey petrol BMW M3 first used on 31 Mar 2004. Its MOT is valid until 29 Mar 2027 and it has passed 15 of 22 MOT tests, with 45,251 miles recorded at the latest.
From DVSA MOT records, updated 30 Mar 2026.
- MOT
- Valid
- Until 29 Mar 2027
- Mileage
- 45,251 mi
- At MOT on 30 Mar 2026
- MOT tests
- 22
- 15 passed · 7 failed
- Per year
- 1,397 mi
- Average between MOTs
Vehicle details
- Registration
- T23 CSL
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- M3
- Colour
- Grey
- Fuel type
- Petrol
- Engine size
- 3,246 cc
- Year of manufacture
- 2004
- First used
- 31 Mar 2004
- MOT status
- MOT valid until 29 Mar 2027
- Latest MOT test
- 30 Mar 2026 (Pass)
Mileage history
T23 CSL was last recorded at 45,251 miles on 30 Mar 2026, 591 miles more than at the previous MOT on 2 Jun 2023.
- Previous MOT
- 44,660 miles · 2 Jun 2023
- Between the last two tests
- 591 miles
- Average per year
- 1,397 miles
Recorded mileage by year
- 2026 – 45,251 miles
- 2023 – 44,660 miles
- 2021 – 43,872 miles
- 2020 – 43,798 miles
- 2019 – 43,454 miles
- 2018 – 43,388 miles
- 2017 – 43,313 miles
- 2016 – 42,936 miles
- 2015 – 40,825 miles
- 2014 – 37,100 miles
- 2013 – 35,517 miles
- 2012 – 32,974 miles
- 2011 – 31,340 miles
- 2010 – 22,083 miles
- 2007 – 19,379 miles
What the latest MOT found
- AdvisoryNearside Rear Brake hose has slight corrosion to ferrule (1.1.12 (f) (i))
- AdvisoryOffside Rear Brake hose has slight corrosion to ferrule (1.1.12 (f) (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.
Front Brakes imbalanced across an axle (3.7.B.5b)
Failure2 MOTs, 2015–2016
Full MOT history
22 tests since 24 Sept 2007, newest first. Select a test to see every defect and advisory.
Pass45,251 miles (+591)2 advisories
- MOT expiry
- 29 Mar 2027
- Odometer
- 45,251 miles
- Test number
- 580975958804
- AdvisoryNearside Rear Brake hose has slight corrosion to ferrule (1.1.12 (f) (i))
- AdvisoryOffside Rear Brake hose has slight corrosion to ferrule (1.1.12 (f) (i))
Pass44,660 miles (+788)
- MOT expiry
- 1 Jun 2024
- Odometer
- 44,660 miles
- Test number
- 752586919835
No defects or advisories recorded.
Pass43,872 miles (+74)2 advisories
- MOT expiry
- 27 Jun 2022
- Odometer
- 43,872 miles
- Test number
- 823333972079
- AdvisoryNearside Front Brake hose has slight corrosion to ferrule (1.1.12 (f) (i))
- AdvisoryOffside Front Brake hose has slight corrosion to ferrule (1.1.12 (f) (i))
Pass43,798 miles
- MOT expiry
- 13 Sept 2021
- Odometer
- 43,798 miles
- Test number
- 114290285484
No defects or advisories recorded.
Fail43,798 miles (+344)1 major
- MOT expiry
- No new certificate
- Odometer
- 43,798 miles
- Test number
- 111614654092
- MajorOffside Front Lower Suspension arm ball joint excessively worn as marked (5.3.4 (a) (i))
Pass43,454 miles (+2)
- MOT expiry
- 26 Aug 2020
- Odometer
- 43,454 miles
- Test number
- 660061829279
No defects or advisories recorded.
Fail43,452 miles (+64)2 dangerous1 major
- MOT expiry
- No new certificate
- Odometer
- 43,452 miles
- Test number
- 930209224537
- DangerousNearside Rear Tyre tread depth below requirements of 1.6mm (5.2.3 (e))
- DangerousOffside Rear Tyre tread depth below requirements of 1.6mm (5.2.3 (e))
- MajorNearside Front Anti-roll bar linkage ball joint excessively worn (5.3.4 (a) (i))
Pass43,388 miles
- MOT expiry
- 5 Aug 2019
- Odometer
- 43,388 miles
- Test number
- 480437109433
No defects or advisories recorded.
Fail43,386 miles (+73)1 major
- MOT expiry
- No new certificate
- Odometer
- 43,386 miles
- Test number
- 840872926624
- MajorNearside Front Inner Suspension arm ball joint excessively worn (5.3.4 (a) (i))
Pass43,313 miles (+377)2 advisories
- MOT expiry
- 6 Dec 2018
- Odometer
- 43,313 miles
- Test number
- 168074389747
- AdvisoryNearside Rear Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryOffside Rear Tyre worn close to the legal limit (4.1.E.1)
Pass42,936 miles1 advisory
- MOT expiry
- 14 Apr 2017
- Odometer
- 42,936 miles
- Test number
- 204209384376
- AdvisoryScreen damaged but not in drivers view
Fail42,936 miles (+2,111)2 failures
- MOT expiry
- No new certificate
- Odometer
- 42,936 miles
- Test number
- 273981501239
- FailureFront Brakes imbalanced across an axle (3.7.B.5b)
- FailureNearside front brake binding (3.7.B.1)
Pass40,825 miles
- MOT expiry
- 20 Mar 2016
- Odometer
- 40,825 miles
- Test number
- 219745465087
No defects or advisories recorded.
Fail40,825 miles (+3,725)3 failures1 note
- MOT expiry
- No new certificate
- Odometer
- 40,825 miles
- Test number
- 618903565081
- FailureElectronic power steering warning lamp indicates a failure in the system (2.3.8)
- FailureFront Brakes imbalanced across an axle (3.7.B.5b)
- FailureRegistration plate character(s) likely to be misread (6.3.4b)
- NoteBRAKE WEAR INDICATOR LAMP ILLUMINATED
Pass37,100 miles (+1,583)1 advisory1 note
- MOT expiry
- 20 Mar 2015
- Odometer
- 37,100 miles
- Test number
- 446320584006
- AdvisoryRear Exhaust has a minor leak of exhaust gases (7.1.2)
- NoteAdvise Front and rear number plates have been changed for M.O.T purposes only.
Pass35,517 miles (+11)2 notes
- MOT expiry
- 1 May 2014
- Odometer
- 35,517 miles
- Test number
- 185442723145
- NoteAdvise N/S/F and O/S/F Side lamps are dim but are acceptable at at this time.
- NoteAdvise slight cut to sidewall of O/S/R Tyre but is acceptable.
Fail35,506 miles (+2,532)2 failures2 notes
- MOT expiry
- No new certificate
- Odometer
- 35,506 miles
- Test number
- 445601423160
- FailureFront registration plate character(s) likely to be misread (6.3.4b)
- FailureRear registration plate character(s) likely to be misread (6.3.4b)
- NoteAdvise N/S/F and O/S/F Side lamps are dim but are acceptable at at this time.
- NoteAdvise slight cut to sidewall of O/S/R Tyre but is acceptable.
Pass32,974 miles (+1,634)
- MOT expiry
- 19 Jun 2013
- Odometer
- 32,974 miles
- Test number
- 396232472107
No defects or advisories recorded.
Pass31,340 miles1 note
- MOT expiry
- 22 Apr 2012
- Odometer
- 31,340 miles
- Test number
- 805590811197
- NoteSlight oil leak front offside drive shaft
Fail31,340 miles (+9,257)2 failures1 note
- MOT expiry
- No new certificate
- Odometer
- 31,340 miles
- Test number
- 208279101431
- FailureFront registration plate character(s) incorrectly spaced (6.3.4a)
- FailureRear registration plate character(s) incorrectly spaced (6.3.4a)
- NoteSlight oil leak front offside drive shaft
Pass22,083 miles (+2,704)
- MOT expiry
- 22 Apr 2011
- Odometer
- 22,083 miles
- Test number
- 144023610104
No defects or advisories recorded.
Pass19,379 miles1 note
- MOT expiry
- 23 Sept 2008
- Odometer
- 19,379 miles
- Test number
- 751007667274
- NoteRear tyres close to minimum limit
Questions about T23 CSL
- Does T23 CSL currently have a valid MOT?
- Yes. DVSA records show the MOT on T23 CSL is valid until 29 Mar 2027.
- When is the MOT due on T23 CSL?
- The MOT on T23 CSL is valid until 29 Mar 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has T23 CSL done?
- T23 CSL was recorded at 45,251 miles at its MOT on 30 Mar 2026, an average of 1,397 miles a year.
- Has T23 CSL ever failed its MOT?
- Yes. T23 CSL has failed 7 of its 22 MOT tests, most recently on 11 Sept 2020.
- Has the mileage on T23 CSL 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 T23 CSL find?
- T23 CSL passed its latest MOT on 30 Mar 2026 with 2 advisories: nearside rear brake hose has slight corrosion to ferrule; offside rear brake hose has slight corrosion to ferrule.
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.