
BMW M3
Blue · Petrol · 2003 · 3,246 cc
S28 ACJMOT history
S28 ACJ is a blue petrol BMW M3 first used on 15 Aug 2003. Its MOT is valid until 29 Aug 2027 and it has passed 20 of 23 MOT tests, with 38,451 miles recorded at the latest.
From DVSA MOT records, updated 6 Aug 2026.

- MOT
- Valid
- Until 29 Aug 2027
- Mileage
- 38,451 mi
- At MOT on 6 Aug 2026
- MOT tests
- 23
- 20 passed · 3 failed
- Per year
- 1,538 mi
- Average between MOTs
Vehicle details
- Registration
- S28 ACJ
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- M3
- Colour
- Blue
- Fuel type
- Petrol
- Engine size
- 3,246 cc
- Year of manufacture
- 2003
- First used
- 15 Aug 2003
- MOT status
- MOT valid until 29 Aug 2027
- Latest MOT test
- 6 Aug 2026 (Pass)
Mileage history
S28 ACJ was last recorded at 38,451 miles on 6 Aug 2026, 168 miles more than at the previous MOT on 30 Aug 2025.
- Previous MOT
- 38,283 miles · 30 Aug 2025
- Between the last two tests
- 168 miles
- Average per year
- 1,538 miles
Recorded mileage by year
- 2026 – 38,451 miles
- 2025 – 38,283 miles
- 2024 – 37,383 miles
- 2023 – 36,137 miles
- 2022 – 36,118 miles
- 2021 – 35,774 miles
- 2020 – 35,267 miles
- 2019 – 35,226 miles
- 2018 – 33,304 miles
- 2017 – 31,248 miles
- 2016 – 29,814 miles
- 2014 – 24,521 miles
- 2013 – 22,168 miles
- 2012 – 20,802 miles
- 2011 – 19,099 miles
- 2010 – 17,618 miles
- 2009 – 14,424 miles
- 2008 – 13,667 miles
- 2007 – 10,246 miles
- 2006 – 7,844 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.
Front Brakes imbalanced across an axle by more than 50%
Dangerous2 MOTs, 2025
Front Brakes imbalanced across an axle by more than 50% Axle 1
Dangerous2 MOTs, 2025
Nearside Front Service brake has no recorded effort at a wheel
Dangerous2 MOTs, 2025
Nearside Rear Tyre worn close to the legal limit 3mm (4.1.E.1)
Advisory2 MOTs, 2017
Full MOT history
23 tests since 11 Sept 2006, newest first. Select a test to see every defect and advisory.
Pass38,451 miles (+168)
- MOT expiry
- 29 Aug 2027
- Odometer
- 38,451 miles
- Test number
- 361644653853
No defects or advisories recorded.
Pass38,283 miles (+2)
- MOT expiry
- 29 Aug 2026
- Odometer
- 38,283 miles
- Test number
- 769565967828
No defects or advisories recorded.
Fail38,281 miles (+2)3 dangerous
- MOT expiry
- No new certificate
- Odometer
- 38,281 miles
- Test number
- 310822950084
- DangerousFront Brakes imbalanced across an axle by more than 50% (1.2.1 (b) (ii))
- DangerousFront Brakes imbalanced across an axle by more than 50% Axle 1 (1.2.1 (b) (ii))
- DangerousNearside Front Service brake has no recorded effort at a wheel (1.2.1 (a) (ii))
Fail38,279 miles (+896)3 dangerous1 advisory
- MOT expiry
- No new certificate
- Odometer
- 38,279 miles
- Test number
- 615320379691
- DangerousFront Brakes imbalanced across an axle by more than 50% (1.2.1 (b) (ii))
- DangerousFront Brakes imbalanced across an axle by more than 50% Axle 1 (1.2.1 (b) (ii))
- DangerousNearside Front Service brake has no recorded effort at a wheel (1.2.1 (a) (ii))
- AdvisoryNearside Front Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
Pass37,383 miles (+1,246)
- MOT expiry
- 20 Aug 2025
- Odometer
- 37,383 miles
- Test number
- 447517202028
No defects or advisories recorded.
Pass36,137 miles (+19)
- MOT expiry
- 16 Aug 2024
- Odometer
- 36,137 miles
- Test number
- 341459943082
No defects or advisories recorded.
Pass36,118 miles (+344)
- MOT expiry
- 16 Aug 2023
- Odometer
- 36,118 miles
- Test number
- 774500976595
No defects or advisories recorded.
Pass35,774 miles (+507)
- MOT expiry
- 16 Aug 2022
- Odometer
- 35,774 miles
- Test number
- 540805195386
No defects or advisories recorded.
Pass35,267 miles (+41)
- MOT expiry
- 16 Aug 2021
- Odometer
- 35,267 miles
- Test number
- 843736343500
No defects or advisories recorded.
Pass35,226 miles (+1,922)
- MOT expiry
- 16 Aug 2020
- Odometer
- 35,226 miles
- Test number
- 621454342076
No defects or advisories recorded.
Pass33,304 miles (+2,056)
- MOT expiry
- 16 Aug 2019
- Odometer
- 33,304 miles
- Test number
- 587051075866
No defects or advisories recorded.
Pass31,248 miles (+5)1 advisory
- MOT expiry
- 14 Aug 2018
- Odometer
- 31,248 miles
- Test number
- 959628344282
- AdvisoryNearside Rear Tyre worn close to the legal limit 3mm (4.1.E.1)
Fail31,243 miles (+1,429)2 failures1 advisory
- MOT expiry
- No new certificate
- Odometer
- 31,243 miles
- Test number
- 239363840734
- FailureOffside Rear Tyre tread depth below requirements of 1.6mm (4.1.E.1)
- FailureOffside Rear coil spring broken (2.4.C.1a)
- AdvisoryNearside Rear Tyre worn close to the legal limit 3mm (4.1.E.1)
Pass29,814 miles (+5,293)
- MOT expiry
- 29 Jun 2017
- Odometer
- 29,814 miles
- Test number
- 521191365678
No defects or advisories recorded.
Pass24,521 miles (+2,353)
- MOT expiry
- 1 Nov 2015
- Odometer
- 24,521 miles
- Test number
- 496453894253
No defects or advisories recorded.
Pass22,168 miles (+1,366)
- MOT expiry
- 1 Nov 2014
- Odometer
- 22,168 miles
- Test number
- 977820993255
No defects or advisories recorded.
Pass20,802 miles (+1,703)
- MOT expiry
- 1 Nov 2013
- Odometer
- 20,802 miles
- Test number
- 317064602353
No defects or advisories recorded.
Pass19,099 miles (+1,481)
- MOT expiry
- 1 Nov 2012
- Odometer
- 19,099 miles
- Test number
- 328306501338
No defects or advisories recorded.
Pass17,618 miles (+3,194)
- MOT expiry
- 25 Oct 2011
- Odometer
- 17,618 miles
- Test number
- 374209790458
No defects or advisories recorded.
Pass14,424 miles (+757)
- MOT expiry
- 10 Sept 2010
- Odometer
- 14,424 miles
- Test number
- 650574639230
No defects or advisories recorded.
Pass13,667 miles (+3,421)2 advisories
- MOT expiry
- 10 Sept 2009
- Odometer
- 13,667 miles
- Test number
- 244184858266
- 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)
Pass10,246 miles (+2,402)1 note
- MOT expiry
- 10 Sept 2008
- Odometer
- 10,246 miles
- Test number
- 950643857223
- NoteChild seat fitted not allowing full inspection of adult belt
Pass7,844 miles
- MOT expiry
- 10 Sept 2007
- Odometer
- 7,844 miles
- Test number
- 634264656237
No defects or advisories recorded.
Questions about S28 ACJ
- Does S28 ACJ currently have a valid MOT?
- Yes. DVSA records show the MOT on S28 ACJ is valid until 29 Aug 2027.
- When is the MOT due on S28 ACJ?
- The MOT on S28 ACJ is valid until 29 Aug 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has S28 ACJ done?
- S28 ACJ was recorded at 38,451 miles at its MOT on 6 Aug 2026, an average of 1,538 miles a year.
- Has S28 ACJ ever failed its MOT?
- Yes. S28 ACJ has failed 3 of its 23 MOT tests, most recently on 15 Aug 2025.
- Has the mileage on S28 ACJ 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 S28 ACJ find?
- S28 ACJ passed its latest MOT on 6 Aug 2026 with no defects or advisories recorded.
Related registrations
- S28 ABSAudi A3
- S28 ABXVolkswagen Golf
- S28 ACDToyota RAV4
- S28 ACFMINI ONE
- S28 ACGVolkswagen Golf
- S28 ACHVolkswagen Touareg V6 Black Edition TDI A
- S28 ACKKia Ceed
- S28 ACLPorsche Boxster
- S28 ACMLand Rover Range Rover Sport
- S28 ACSFord Kuga ST-Line X ED Eblue 4X4 A
- S28 ACXFord Puma ST-Line X First ED Mhev
- S28 ADABMW 3 Series
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.