
BMW M3
Black · Petrol · 2003 · 3,246 cc
S54 OOFMOT history
S54 OOF is a black petrol BMW M3 first used on 1 Sept 2003. Its MOT is valid until 27 Apr 2027 and it has passed 21 of 23 MOT tests, with 114,265 miles recorded at the latest.
From DVSA MOT records, updated 2 Apr 2026.

- MOT
- Valid
- Until 27 Apr 2027
- Mileage
- 114,265 mi
- At MOT on 2 Apr 2026
- MOT tests
- 23
- 21 passed · 2 failed
- Per year
- 4,540 mi
- Average between MOTs
Vehicle details
- Registration
- S54 OOF
- 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
- 1 Sept 2003
- MOT status
- MOT valid until 27 Apr 2027
- Latest MOT test
- 2 Apr 2026 (Pass)
Mileage history
S54 OOF was last recorded at 114,265 miles on 2 Apr 2026, 1,884 miles more than at the previous MOT on 28 Apr 2025.
- Previous MOT
- 112,381 miles · 28 Apr 2025
- Between the last two tests
- 1,884 miles
- Average per year
- 4,540 miles
Recorded mileage by year
- 2026 – 114,265 miles
- 2025 – 112,381 miles
- 2024 – 109,699 miles
- 2022 – 106,533 miles
- 2021 – 101,126 miles
- 2020 – 100,700 miles
- 2019 – 99,815 miles
- 2018 – 98,222 miles
- 2017 – 96,694 miles
- 2016 – 92,647 miles
- 2015 – 87,304 miles
- 2014 – 84,263 miles
- 2013 – 81,481 miles
- 2012 – 77,796 miles
- 2011 – 72,700 miles
- 2010 – 67,768 miles
- 2009 – 55,051 miles
- 2008 – 48,892 miles
- 2007 – 35,939 miles
- 2006 – 22,659 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 Registration plate lamp inoperative in the case of multiple lamps or light sources
Minor2 MOTs, 2018–2019
Full MOT history
23 tests since 27 Jan 2006, newest first. Select a test to see every defect and advisory.
Pass114,265 miles (+1,884)
- MOT expiry
- 27 Apr 2027
- Odometer
- 114,265 miles
- Test number
- 793259068586
No defects or advisories recorded.
Pass112,381 miles (+2,682)
- MOT expiry
- 27 Apr 2026
- Odometer
- 112,381 miles
- Test number
- 729256779316
No defects or advisories recorded.
Pass109,699 miles (+3,166)
- MOT expiry
- 2 Feb 2025
- Odometer
- 109,699 miles
- Test number
- 419850130771
No defects or advisories recorded.
Pass106,533 miles (+10)
- MOT expiry
- 12 Dec 2023
- Odometer
- 106,533 miles
- Test number
- 773908998459
No defects or advisories recorded.
Fail106,523 miles (+5,397)1 major
- MOT expiry
- No new certificate
- Odometer
- 106,523 miles
- Test number
- 957165539138
- MajorNearside Front Suspension arm ball joint excessively worn (5.3.4 (a) (i))
Pass101,126 miles (+426)
- MOT expiry
- 28 Nov 2022
- Odometer
- 101,126 miles
- Test number
- 845835194461
No defects or advisories recorded.
Pass100,700 miles (+885)
- MOT expiry
- 22 Sept 2021
- Odometer
- 100,700 miles
- Test number
- 416122738442
No defects or advisories recorded.
Pass99,815 miles (+1,593)1 minor2 advisories
- MOT expiry
- 20 Sept 2020
- Odometer
- 99,815 miles
- Test number
- 305537867484
- MinorOffside Registration plate lamp inoperative in the case of multiple lamps or light sources (4.7.1 (b) (i))
- AdvisoryVehicle extensively modified for track use
- AdvisoryRear metal brake pipes have slight corrosion
Pass98,222 miles (+1,528)1 minor
- MOT expiry
- 20 Sept 2019
- Odometer
- 98,222 miles
- Test number
- 902206006209
- MinorOffside Registration plate lamp inoperative in the case of multiple lamps or light sources (4.7.1 (b) (i))
Pass96,694 miles (+4,047)
- MOT expiry
- 5 Aug 2018
- Odometer
- 96,694 miles
- Test number
- 655203124822
No defects or advisories recorded.
Pass92,647 miles (+5,343)
- MOT expiry
- 5 Aug 2017
- Odometer
- 92,647 miles
- Test number
- 368980008789
No defects or advisories recorded.
Pass87,304 miles (+3,041)
- MOT expiry
- 24 Jul 2016
- Odometer
- 87,304 miles
- Test number
- 489286205240
No defects or advisories recorded.
Pass84,263 miles (+2,782)2 advisories1 note
- MOT expiry
- 24 Jul 2015
- Odometer
- 84,263 miles
- Test number
- 717024504299
- 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)
- NoteRear steel brake pipes around fuel tank rusty
Pass81,481 miles (+3,685)
- MOT expiry
- 24 Jul 2014
- Odometer
- 81,481 miles
- Test number
- 397076203423
No defects or advisories recorded.
Pass77,796 miles (+5,096)
- MOT expiry
- 7 Jul 2013
- Odometer
- 77,796 miles
- Test number
- 545659282176
No defects or advisories recorded.
Pass72,700 miles (+4,932)
- MOT expiry
- 7 Jul 2012
- Odometer
- 72,700 miles
- Test number
- 588799781132
No defects or advisories recorded.
Pass67,768 miles (+5,664)1 advisory1 note
- MOT expiry
- 28 Sept 2011
- Odometer
- 67,768 miles
- Test number
- 574372470223
- AdvisoryRear Exhaust has part of the system slightly deteriorated (7.1.1a)
- NoteExhaust back box mounting split.
Pass62,104 miles
- MOT expiry
- 26 Jan 2011
- Odometer
- 62,104 miles
- Test number
- 903511020098
No defects or advisories recorded.
Fail62,104 miles (+7,053)1 failure
- MOT expiry
- No new certificate
- Odometer
- 62,104 miles
- Test number
- 791849010052
- FailureOffside Front Suspension arm has excessive play in a pin/bush (2.4.G.2)
Pass55,051 miles (+6,159)
- MOT expiry
- 26 Jan 2010
- Odometer
- 55,051 miles
- Test number
- 682321429041
No defects or advisories recorded.
Pass48,892 miles (+12,953)
- MOT expiry
- 26 Jan 2009
- Odometer
- 48,892 miles
- Test number
- 221105928000
No defects or advisories recorded.
Pass35,939 miles (+13,280)
- MOT expiry
- 26 Jan 2008
- Odometer
- 35,939 miles
- Test number
- 844654927067
No defects or advisories recorded.
Pass22,659 miles
- MOT expiry
- 26 Jan 2007
- Odometer
- 22,659 miles
- Test number
- 202877226093
No defects or advisories recorded.
Questions about S54 OOF
- Does S54 OOF currently have a valid MOT?
- Yes. DVSA records show the MOT on S54 OOF is valid until 27 Apr 2027.
- When is the MOT due on S54 OOF?
- The MOT on S54 OOF is valid until 27 Apr 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has S54 OOF done?
- S54 OOF was recorded at 114,265 miles at its MOT on 2 Apr 2026, an average of 4,540 miles a year.
- Has S54 OOF ever failed its MOT?
- Yes. S54 OOF has failed 2 of its 23 MOT tests, most recently on 28 Nov 2022.
- Has the mileage on S54 OOF 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 S54 OOF find?
- S54 OOF passed its latest MOT on 2 Apr 2026 with no defects or advisories recorded.
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.