BMW logo

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.

S28 ACJ blue BMW 3 Series – car details, MOT history and tax status
Illustration of a BMW 3 Series, not a photo of this vehicle
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
Get reminders for S28 ACJ in the free Driver Codes app

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.

Odometer reading at each MOT testPassFail
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

Pass38,451 miles

No defects or advisories were recorded.

What MOT advisories mean

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.

  1. Pass38,451 miles (+168)
    MOT expiry
    29 Aug 2027
    Odometer
    38,451 miles
    Test number
    361644653853

    No defects or advisories recorded.

  2. Pass38,283 miles (+2)
    MOT expiry
    29 Aug 2026
    Odometer
    38,283 miles
    Test number
    769565967828

    No defects or advisories recorded.

  3. 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))
  4. 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))
  5. Pass37,383 miles (+1,246)
    MOT expiry
    20 Aug 2025
    Odometer
    37,383 miles
    Test number
    447517202028

    No defects or advisories recorded.

  6. Pass36,137 miles (+19)
    MOT expiry
    16 Aug 2024
    Odometer
    36,137 miles
    Test number
    341459943082

    No defects or advisories recorded.

  7. Pass36,118 miles (+344)
    MOT expiry
    16 Aug 2023
    Odometer
    36,118 miles
    Test number
    774500976595

    No defects or advisories recorded.

  8. Pass35,774 miles (+507)
    MOT expiry
    16 Aug 2022
    Odometer
    35,774 miles
    Test number
    540805195386

    No defects or advisories recorded.

  9. Pass35,267 miles (+41)
    MOT expiry
    16 Aug 2021
    Odometer
    35,267 miles
    Test number
    843736343500

    No defects or advisories recorded.

  10. Pass35,226 miles (+1,922)
    MOT expiry
    16 Aug 2020
    Odometer
    35,226 miles
    Test number
    621454342076

    No defects or advisories recorded.

  11. Pass33,304 miles (+2,056)
    MOT expiry
    16 Aug 2019
    Odometer
    33,304 miles
    Test number
    587051075866

    No defects or advisories recorded.

  12. 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)
  13. 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)
  14. Pass29,814 miles (+5,293)
    MOT expiry
    29 Jun 2017
    Odometer
    29,814 miles
    Test number
    521191365678

    No defects or advisories recorded.

  15. Pass24,521 miles (+2,353)
    MOT expiry
    1 Nov 2015
    Odometer
    24,521 miles
    Test number
    496453894253

    No defects or advisories recorded.

  16. Pass22,168 miles (+1,366)
    MOT expiry
    1 Nov 2014
    Odometer
    22,168 miles
    Test number
    977820993255

    No defects or advisories recorded.

  17. Pass20,802 miles (+1,703)
    MOT expiry
    1 Nov 2013
    Odometer
    20,802 miles
    Test number
    317064602353

    No defects or advisories recorded.

  18. Pass19,099 miles (+1,481)
    MOT expiry
    1 Nov 2012
    Odometer
    19,099 miles
    Test number
    328306501338

    No defects or advisories recorded.

  19. Pass17,618 miles (+3,194)
    MOT expiry
    25 Oct 2011
    Odometer
    17,618 miles
    Test number
    374209790458

    No defects or advisories recorded.

  20. Pass14,424 miles (+757)
    MOT expiry
    10 Sept 2010
    Odometer
    14,424 miles
    Test number
    650574639230

    No defects or advisories recorded.

  21. 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)
  22. 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
  23. 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.

Browse all S28A 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.