
BMW M3
Red · Petrol · 2005 · 3,246 cc
S90 CDCMOT history
S90 CDC is a red petrol BMW M3 first used on 28 Apr 2005. Its MOT is valid until 28 May 2027 and it has passed 16 of 19 MOT tests, with 70,924 miles recorded at the latest.
From DVSA MOT records, updated 29 May 2026.

- MOT
- Valid
- Until 28 May 2027
- Mileage
- 70,924 mi
- At MOT on 29 May 2026
- MOT tests
- 19
- 16 passed · 3 failed
- Per year
- 2,598 mi
- Average between MOTs
Vehicle details
- Registration
- S90 CDC
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- M3
- Colour
- Red
- Fuel type
- Petrol
- Engine size
- 3,246 cc
- Year of manufacture
- 2005
- First used
- 28 Apr 2005
- MOT status
- MOT valid until 28 May 2027
- Latest MOT test
- 29 May 2026 (Pass)
Mileage history
S90 CDC was last recorded at 70,924 miles on 29 May 2026, 2 miles more than at the previous MOT on 24 May 2023.
- Previous MOT
- 70,922 miles · 24 May 2023
- Between the last two tests
- 2 miles
- Average per year
- 2,598 miles
Recorded mileage by year
- 2026 – 70,924 miles
- 2023 – 70,922 miles
- 2022 – 70,680 miles
- 2021 – 70,220 miles
- 2019 – 70,006 miles
- 2018 – 69,746 miles
- 2017 – 69,626 miles
- 2016 – 69,335 miles
- 2015 – 69,165 miles
- 2014 – 68,667 miles
- 2013 – 67,141 miles
- 2012 – 62,665 miles
- 2010 – 55,334 miles
- 2009 – 38,929 miles
- 2008 – 28,159 miles
- 2007 – 21,553 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.
Offside rear parking brake recording little or no effort (3.7.B.6a)
Dangerous2 MOTs, 2008–2012
Parking brake: efficiency below requirements (3.7.B.7)
Failure2 MOTs, 2008–2012
Full MOT history
19 tests since 29 May 2007, newest first. Select a test to see every defect and advisory.
Pass70,924 miles (+2)
- MOT expiry
- 28 May 2027
- Odometer
- 70,924 miles
- Test number
- 447225285669
No defects or advisories recorded.
Pass70,922 miles (+242)
- MOT expiry
- 27 May 2024
- Odometer
- 70,922 miles
- Test number
- 649366995133
No defects or advisories recorded.
Pass70,680 miles (+460)
- MOT expiry
- 27 May 2023
- Odometer
- 70,680 miles
- Test number
- 919228824702
No defects or advisories recorded.
Pass70,220 miles (+214)
- MOT expiry
- 27 May 2022
- Odometer
- 70,220 miles
- Test number
- 281953229113
No defects or advisories recorded.
Pass70,006 miles (+260)
- MOT expiry
- 4 Dec 2020
- Odometer
- 70,006 miles
- Test number
- 625830593489
No defects or advisories recorded.
Pass69,746 miles (+120)
- MOT expiry
- 4 May 2019
- Odometer
- 69,746 miles
- Test number
- 102695085569
No defects or advisories recorded.
Pass69,626 miles (+291)
- MOT expiry
- 3 May 2018
- Odometer
- 69,626 miles
- Test number
- 250603085997
No defects or advisories recorded.
Pass69,335 miles (+170)
- MOT expiry
- 3 May 2017
- Odometer
- 69,335 miles
- Test number
- 796123426057
No defects or advisories recorded.
Pass69,165 miles (+498)
- MOT expiry
- 1 May 2016
- Odometer
- 69,165 miles
- Test number
- 725682125174
No defects or advisories recorded.
Pass68,667 miles (+1,526)
- MOT expiry
- 19 Mar 2015
- Odometer
- 68,667 miles
- Test number
- 406379374069
No defects or advisories recorded.
Pass67,141 miles
- MOT expiry
- 8 Feb 2014
- Odometer
- 67,141 miles
- Test number
- 249329033029
No defects or advisories recorded.
Fail67,141 miles (+4,476)1 failure
- MOT expiry
- No new certificate
- Odometer
- 67,141 miles
- Test number
- 209549933059
- FailureNearside Front Mechanical brake component has restricted free movement (3.5.1k)
Pass62,665 miles2 advisories1 note
- MOT expiry
- 8 Feb 2013
- Odometer
- 62,665 miles
- Test number
- 756590142058
- AdvisoryFront Windscreen has damage to an area less than a 40mm circle outside zone 'A' (8.3.1d)
- AdvisoryNearside Rear Tyre worn close to the legal limit (4.1.E.1)
- NoteNearside front tyre worn on inner edge
Fail62,665 miles (+7,331)2 failures2 advisories1 note
- MOT expiry
- No new certificate
- Odometer
- 62,665 miles
- Test number
- 316090542048
- FailureOffside rear parking brake recording little or no effort (3.7.B.6a)
- FailureParking brake: efficiency below requirements (3.7.B.7)
- AdvisoryFront Windscreen has damage to an area less than a 40mm circle outside zone 'A' (8.3.1d)
- AdvisoryNearside Rear Tyre worn close to the legal limit (4.1.E.1)
- NoteNearside front tyre worn on inner edge
Pass55,334 miles (+16,405)
- MOT expiry
- 5 Dec 2011
- Odometer
- 55,334 miles
- Test number
- 790450440339
No defects or advisories recorded.
Pass38,929 miles (+10,770)
- MOT expiry
- 3 Jun 2010
- Odometer
- 38,929 miles
- Test number
- 493725959102
No defects or advisories recorded.
Pass28,159 miles
- MOT expiry
- 28 May 2009
- Odometer
- 28,159 miles
- Test number
- 194401248137
No defects or advisories recorded.
Fail28,159 miles (+6,606)2 dangerous4 failures
- MOT expiry
- No new certificate
- Odometer
- 28,159 miles
- Test number
- 453531348154
- DangerousOffside rear brake recording little or no effort (3.7.B.5a)
- DangerousOffside rear parking brake recording little or no effort (3.7.B.6a)
- FailureNearside Headlamp aim too low (1.8)
- FailureOffside Headlamp aim too low (1.8)
- FailureOffside Rear coil spring incomplete (2.4.C.1a)
- FailureParking brake: efficiency below requirements (3.7.B.7)
Pass21,553 miles
- MOT expiry
- 28 May 2008
- Odometer
- 21,553 miles
- Test number
- 660849847167
No defects or advisories recorded.
Questions about S90 CDC
- Does S90 CDC currently have a valid MOT?
- Yes. DVSA records show the MOT on S90 CDC is valid until 28 May 2027.
- When is the MOT due on S90 CDC?
- The MOT on S90 CDC is valid until 28 May 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has S90 CDC done?
- S90 CDC was recorded at 70,924 miles at its MOT on 29 May 2026, an average of 2,598 miles a year.
- Has S90 CDC ever failed its MOT?
- Yes. S90 CDC has failed 3 of its 19 MOT tests, most recently on 8 Feb 2013.
- Has the mileage on S90 CDC 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 S90 CDC find?
- S90 CDC passed its latest MOT on 29 May 2026 with no defects or advisories recorded.
Related registrations
- S90 CCCFord Fiesta
- S90 CCJVolkswagen Golf
- S90 CCMVolkswagen Touareg V6 R-Line Tech TDI A
- S90 CCSCitroën Berlingo
- S90 CCWSEAT Ibiza
- S90 CDBVolvo XC90
- S90 CDDRenault Kadjar
- S90 CDESkoda Kodiaq SE L Executive TDI S-A
- S90 CDFHyundai I30
- S90 CDHKia Sportage Launch Edition ISG
- S90 CDJBMW 3 Series
- S90 CDNSmart (mcc) Fortwo Coupe
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.