
BMW M3
Black · Petrol · 2004 · 3,246 cc
FO 9952MOT history
FO 9952 is a black petrol BMW M3 first used on 30 Jun 2004. Its MOT is valid until 25 Sept 2027 and it has passed 20 of 21 MOT tests, with 32,913 miles recorded at the latest.
From DVSA MOT records, updated 21 Sept 2026.

- MOT
- Valid
- Until 25 Sept 2027
- Mileage
- 32,913 mi
- At MOT on 21 Sept 2026
- MOT tests
- 21
- 20 passed · 1 failed
- Per year
- 957 mi
- Average between MOTs
Vehicle details
- Registration
- FO 9952
- Registration format
- Dateless
- Make
- BMW
- Model
- M3
- Colour
- Black
- Fuel type
- Petrol
- Engine size
- 3,246 cc
- Year of manufacture
- 2004
- First used
- 30 Jun 2004
- MOT status
- MOT valid until 25 Sept 2027
- Latest MOT test
- 21 Sept 2026 (Pass)
Mileage history
FO 9952 was last recorded at 32,913 miles on 21 Sept 2026, 313 miles more than at the previous MOT on 24 Sept 2025.
- Previous MOT
- 32,600 miles · 24 Sept 2025
- Between the last two tests
- 313 miles
- Average per year
- 957 miles
Recorded mileage by year
- 2026 – 32,913 miles
- 2025 – 32,600 miles
- 2024 – 32,527 miles
- 2023 – 32,096 miles
- 2022 – 31,751 miles
- 2021 – 31,244 miles
- 2020 – 30,980 miles
- 2019 – 30,716 miles
- 2018 – 29,845 miles
- 2017 – 29,032 miles
- 2016 – 27,674 miles
- 2015 – 25,730 miles
- 2014 – 25,176 miles
- 2013 – 24,985 miles
- 2012 – 24,234 miles
- 2011 – 22,463 miles
- 2010 – 21,086 miles
- 2009 – 19,616 miles
- 2008 – 17,540 miles
- 2007 – 14,563 miles
What the latest MOT found
No defects or advisories were recorded.
Full MOT history
21 tests since 16 Jul 2007, newest first. Select a test to see every defect and advisory.
Pass32,913 miles (+313)
- MOT expiry
- 25 Sept 2027
- Odometer
- 32,913 miles
- Test number
- 889144532536
No defects or advisories recorded.
Pass32,600 miles (+73)1 advisory
- MOT expiry
- 25 Sept 2026
- Odometer
- 32,600 miles
- Test number
- 461155072616
- AdvisoryOil leak, but not excessive Oil leak from rear differential. (8.4.1 (a) (i))
Pass32,527 miles (+431)1 advisory
- MOT expiry
- 25 Sept 2025
- Odometer
- 32,527 miles
- Test number
- 422545690975
- AdvisoryFluid leak, but not excessive Rear differential (8.4.1 (a) (i))
Pass32,096 miles (+345)
- MOT expiry
- 8 Sept 2024
- Odometer
- 32,096 miles
- Test number
- 165962323858
No defects or advisories recorded.
Pass31,751 miles (+507)
- MOT expiry
- 8 Sept 2023
- Odometer
- 31,751 miles
- Test number
- 391294131351
No defects or advisories recorded.
Pass31,244 miles (+264)
- MOT expiry
- 8 Sept 2022
- Odometer
- 31,244 miles
- Test number
- 925206853073
No defects or advisories recorded.
Pass30,980 miles (+264)
- MOT expiry
- 18 Aug 2021
- Odometer
- 30,980 miles
- Test number
- 429750965586
No defects or advisories recorded.
Pass30,716 miles (+871)
- MOT expiry
- 14 Aug 2020
- Odometer
- 30,716 miles
- Test number
- 831238179862
No defects or advisories recorded.
Pass29,845 miles (+813)
- MOT expiry
- 11 Aug 2019
- Odometer
- 29,845 miles
- Test number
- 546522441771
No defects or advisories recorded.
Pass29,032 miles (+1,358)
- MOT expiry
- 11 Aug 2018
- Odometer
- 29,032 miles
- Test number
- 215890568411
No defects or advisories recorded.
Pass27,674 miles (+1,944)
- MOT expiry
- 11 Aug 2017
- Odometer
- 27,674 miles
- Test number
- 288679094320
No defects or advisories recorded.
Pass25,730 miles (+554)1 note
- MOT expiry
- 11 Aug 2016
- Odometer
- 25,730 miles
- Test number
- 905547095101
- NoteOil leak
Pass25,176 miles
- MOT expiry
- 11 Aug 2015
- Odometer
- 25,176 miles
- Test number
- 898433724220
No defects or advisories recorded.
Fail25,176 miles (+191)1 failure
- MOT expiry
- No new certificate
- Odometer
- 25,176 miles
- Test number
- 199133124274
- FailureElectronic stability system warning lamp indicates a fault (3.4.1c)
Pass24,985 miles (+751)
- MOT expiry
- 11 Aug 2014
- Odometer
- 24,985 miles
- Test number
- 895164623215
No defects or advisories recorded.
Pass24,234 miles (+1,771)
- MOT expiry
- 9 Aug 2013
- Odometer
- 24,234 miles
- Test number
- 898103422201
No defects or advisories recorded.
Pass22,463 miles (+1,377)
- MOT expiry
- 9 Aug 2012
- Odometer
- 22,463 miles
- Test number
- 357392491148
No defects or advisories recorded.
Pass21,086 miles (+1,470)
- MOT expiry
- 9 Aug 2011
- Odometer
- 21,086 miles
- Test number
- 653762820289
No defects or advisories recorded.
Pass19,616 miles (+2,076)
- MOT expiry
- 27 Jul 2010
- Odometer
- 19,616 miles
- Test number
- 323249909298
No defects or advisories recorded.
Pass17,540 miles (+2,977)
- MOT expiry
- 20 Jul 2009
- Odometer
- 17,540 miles
- Test number
- 342913808244
No defects or advisories recorded.
Pass14,563 miles
- MOT expiry
- 15 Jul 2008
- Odometer
- 14,563 miles
- Test number
- 721707097116
No defects or advisories recorded.
Questions about FO 9952
- What vehicle is registration FO 9952 currently assigned to?
- DVSA MOT records show FO 9952 on a black petrol BMW M3 first used on 30 Jun 2004. Dateless registrations can be transferred between vehicles, so earlier MOT tests may have been under a different registration. Registered keeper details are not public and are not shown.
- Does FO 9952 currently have a valid MOT?
- Yes. DVSA records show the MOT on FO 9952 is valid until 25 Sept 2027.
- When is the MOT due on FO 9952?
- The MOT on FO 9952 is valid until 25 Sept 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has FO 9952 done?
- FO 9952 was recorded at 32,913 miles at its MOT on 21 Sept 2026, an average of 957 miles a year.
- Has FO 9952 ever failed its MOT?
- Yes. FO 9952 has failed 1 of its 21 MOT tests, most recently on 11 Aug 2014.
- Has the mileage on FO 9952 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 FO 9952 find?
- FO 9952 passed its latest MOT on 21 Sept 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.