
BMW M3
Grey · Petrol · 2004 · 3,246 cc
S30 MEOMOT history
S30 MEO is a grey petrol BMW M3 first used on 25 Jun 2004. Its MOT expired on 30 Jun 2026 and it has passed 18 of 22 MOT tests, with 114,930 miles recorded at the latest.
From DVSA MOT records, updated 1 Jul 2025.

- MOT
- Expired
- On 30 Jun 2026
- Mileage
- 114,930 mi
- At MOT on 1 Jul 2025
- MOT tests
- 22
- 18 passed · 4 failed
- Per year
- 5,018 mi
- Average between MOTs
Vehicle details
- Registration
- S30 MEO
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- M3
- Colour
- Grey
- Fuel type
- Petrol
- Engine size
- 3,246 cc
- Year of manufacture
- 2004
- First used
- 25 Jun 2004
- MOT status
- MOT expired on 30 Jun 2026
- Latest MOT test
- 1 Jul 2025 (Pass)
Mileage history
S30 MEO was last recorded at 114,930 miles on 1 Jul 2025, 5,058 miles more than at the previous MOT on 18 Apr 2024.
- Previous MOT
- 109,872 miles · 18 Apr 2024
- Between the last two tests
- 5,058 miles
- Average per year
- 5,018 miles
Recorded mileage by year
- 2025 – 114,930 miles
- 2024 – 109,872 miles
- 2023 – 109,449 miles
- 2022 – 106,364 miles
- 2021 – 99,807 miles
- 2020 – 97,636 miles
- 2019 – 89,203 miles
- 2017 – 87,072 miles
- 2016 – 85,298 miles
- 2015 – 80,920 miles
- 2014 – 79,306 miles
- 2013 – 75,812 miles
- 2012 – 71,706 miles
- 2011 – 66,947 miles
- 2010 – 58,114 miles
- 2009 – 47,541 miles
- 2008 – 37,483 miles
- 2007 – 23,993 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.
Rear Brake pipe slightly corroded (3.6.B.2c)
Advisory3 MOTs, 2013–2015
Nearside Rear Tyre worn close to legal limit/worn on edge
Advisory2 MOTs, 2022–2023
Offside Rear Tyre worn close to legal limit/worn on edge
Advisory2 MOTs, 2022–2023
Offside Front suspension has slight play in an outer ball joint (2.5.B.2a)
Advisory2 MOTs, 2016
Front wheel bearing has slight play (2.5.A.3c)
Advisory2 MOTs, 2015
Offside Front Front suspension has slight play in a lower suspension ball joint (2.5.B.1a)
Advisory2 MOTs, 2015
Full MOT history
22 tests since 18 May 2007, newest first. Select a test to see every defect and advisory.
Pass114,930 miles (+5,058)
- MOT expiry
- 30 Jun 2026
- Odometer
- 114,930 miles
- Test number
- 981788551790
No defects or advisories recorded.
Pass109,872 miles (+423)
- MOT expiry
- 24 Apr 2025
- Odometer
- 109,872 miles
- Test number
- 677068708476
No defects or advisories recorded.
Pass109,449 miles (+3,085)2 advisories
- MOT expiry
- 24 Apr 2024
- Odometer
- 109,449 miles
- Test number
- 316717157552
- AdvisoryNearside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
- AdvisoryOffside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
Pass106,364 miles2 advisories
- MOT expiry
- 4 Apr 2023
- Odometer
- 106,364 miles
- Test number
- 409402679951
- AdvisoryNearside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
- AdvisoryOffside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
Fail106,364 miles (+6,557)1 repaired2 advisories
- MOT expiry
- No new certificate
- Odometer
- 106,364 miles
- Test number
- 783620418159
- Repaired at testOffside Front Position lamp not working (4.2.1 (a) (ii))
- AdvisoryNearside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
- AdvisoryOffside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
Pass99,807 miles (+2,171)2 advisories
- MOT expiry
- 28 Mar 2022
- Odometer
- 99,807 miles
- Test number
- 365642361473
- AdvisoryNearside Rear Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
- AdvisoryOffside Rear Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
Pass97,636 miles (+8,433)2 advisories
- MOT expiry
- 6 Feb 2021
- Odometer
- 97,636 miles
- Test number
- 166807232113
- AdvisoryNearside Front Tyre worn close to legal limit/worn on edge (5.2.3 (e))
- AdvisoryOffside Front Tyre worn close to legal limit/worn on edge (5.2.3 (e))
Pass89,203 miles (+2,131)
- MOT expiry
- 6 Feb 2020
- Odometer
- 89,203 miles
- Test number
- 748808661862
No defects or advisories recorded.
Pass87,072 miles (+1,774)1 advisory
- MOT expiry
- 9 Jul 2018
- Odometer
- 87,072 miles
- Test number
- 942015209769
- AdvisoryOffside Front Track rod end ball joint has slight play (2.2.B.1f)
Pass85,298 miles (+1)1 advisory
- MOT expiry
- 18 Aug 2017
- Odometer
- 85,298 miles
- Test number
- 737263726157
- AdvisoryOffside Front suspension has slight play in an outer ball joint (2.5.B.2a)
Fail85,297 miles (+4,377)1 failure1 advisory
- MOT expiry
- No new certificate
- Odometer
- 85,297 miles
- Test number
- 679821673665
- FailureOffside Side repeater incorrect colour (1.4.A.2f)
- AdvisoryOffside Front suspension has slight play in an outer ball joint (2.5.B.2a)
Pass80,920 miles6 advisories1 note
- MOT expiry
- 22 Jun 2016
- Odometer
- 80,920 miles
- Test number
- 975534775109
- AdvisoryFront wheel bearing has slight play (2.5.A.3c)
- AdvisoryOffside Front Front suspension has slight play in a lower suspension ball joint (2.5.B.1a)
- AdvisoryRear Brake pad(s) wearing thin (3.5.1g)
- AdvisoryRear Brake pipe slightly corroded (3.6.B.2c)
- AdvisorySteering system has slight free play detected at steering wheel (2.2.A.1b)
- AdvisoryTyre pressure monitoring system warning lamp does not illuminate (4.1.D.4)
- NoteOrange pad waening light on
Fail80,920 miles (+1,614)3 failures7 advisories1 note
- MOT expiry
- No new certificate
- Odometer
- 80,920 miles
- Test number
- 856043875156
- FailureFront Windscreen wiper does not clear the windscreen effectively (8.2.2)
- FailureNearside Front Front suspension has excessive play in a lower suspension ball joint (2.5.B.1a)
- FailureNearside Rear Mechanical brake component has restricted free movement (3.5.1k)
- AdvisoryFront wheel bearing has slight play (2.5.A.3c)
- AdvisoryOffside Front Front suspension has slight play in a lower suspension ball joint (2.5.B.1a)
- AdvisoryRear Brake pad(s) wearing thin (3.5.1g)
- AdvisoryRear Brake pipe slightly corroded (3.6.B.2c)
- AdvisoryRear Parking brake: parking brake efficiency only just met. It would appear that the braking system requires adjustment or repair. (3.7.B.7)
- AdvisorySteering system has slight free play detected at steering wheel (2.2.A.1b)
- AdvisoryTyre pressure monitoring system warning lamp does not illuminate (4.1.D.4)
- NoteOrange pad waening light on
Pass79,306 miles (+3,494)4 advisories1 note
- MOT expiry
- 17 Aug 2015
- Odometer
- 79,306 miles
- Test number
- 255320534245
- AdvisoryBrake pipe slightly corroded (3.6.B.2c)
- AdvisoryNearside Front suspension has slight play in a lower suspension ball joint (2.5.B.1a)
- AdvisoryNearside Steering system has slight free play detected at steering wheel (2.2.A.1b)
- AdvisoryRear brake disc worn, pitted or scored, but not seriously weakened (3.5.1i)
- NoteBrake warning light on
Pass75,812 miles (+4,106)3 advisories
- MOT expiry
- 27 Jun 2014
- Odometer
- 75,812 miles
- Test number
- 258669573186
- AdvisoryNearside Steering system has slight free play detected at steering wheel (2.2.A.1b)
- AdvisoryRear Brake pipe slightly corroded (3.6.B.2c)
- AdvisoryRear Tyre worn close to the legal limit (4.1.E.1)
Pass71,706 miles (+109)
- MOT expiry
- 1 May 2013
- Odometer
- 71,706 miles
- Test number
- 246243622438
No defects or advisories recorded.
Fail71,597 miles (+4,650)2 failures1 note
- MOT expiry
- No new certificate
- Odometer
- 71,597 miles
- Test number
- 526178002144
- FailureNearside Front suspension has excessive play in a lower suspension ball joint (2.5.B.1a)
- FailureOffside Front suspension has excessive play in a lower suspension ball joint (2.5.B.1a)
- NoteFront brake pad warning light on
Pass66,947 miles (+8,833)3 advisories
- MOT expiry
- 8 Apr 2012
- Odometer
- 66,947 miles
- Test number
- 158309691440
- AdvisoryFront Brake pad(s) wearing thin (3.5.1g)
- 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)
Pass58,114 miles (+10,573)
- MOT expiry
- 14 Jun 2011
- Odometer
- 58,114 miles
- Test number
- 413146560141
No defects or advisories recorded.
Pass47,541 miles (+10,058)1 advisory
- MOT expiry
- 1 Jun 2010
- Odometer
- 47,541 miles
- Test number
- 263246549485
- AdvisoryOffside Front Brake hose slightly chafed (3.6.B.4d)
Pass37,483 miles (+13,490)
- MOT expiry
- 1 Jun 2009
- Odometer
- 37,483 miles
- Test number
- 794824658124
No defects or advisories recorded.
Pass23,993 miles
- MOT expiry
- 17 May 2008
- Odometer
- 23,993 miles
- Test number
- 491328237108
No defects or advisories recorded.
Questions about S30 MEO
- Does S30 MEO currently have a valid MOT?
- No. The MOT on S30 MEO expired on 30 Jun 2026, according to DVSA records.
- When is the MOT due on S30 MEO?
- The MOT on S30 MEO expired on 30 Jun 2026. It can only be driven to a pre-booked MOT test or to repairs needed to pass one.
- What mileage has S30 MEO done?
- S30 MEO was recorded at 114,930 miles at its MOT on 1 Jul 2025, an average of 5,018 miles a year.
- Has S30 MEO ever failed its MOT?
- Yes. S30 MEO has failed 4 of its 22 MOT tests, most recently on 5 Apr 2022.
- Has the mileage on S30 MEO 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 S30 MEO find?
- S30 MEO passed its latest MOT on 1 Jul 2025 with no defects or advisories recorded.
Related registrations
- S30 MEEHyundai IX20
- S30 MEGFord Kuga Titanium Edition
- S30 MEHLand Rover Discovery Sport
- S30 MEJPorsche 911
- S30 MEKSmart (mcc) Fortwo
- S30 MELAudi A3 S Line 35 Tfsi Mhev S-A
- S30 MERSmart (mcc) Fortwo Cabriolet
- S30 METHyundai I30
- S30 MEVVolvo XC40
- S30 MEWMercedes-Benz SL
- S30 MFAHonda Civic
- S30 MFDMercedes-Benz EQV 300 Sport Premium
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.