
BMW 3 Series
Black · Petrol · 2004 · 1,995 cc
S28 YMRMOT history
S28 YMR is a black petrol BMW 3 Series first used on 7 Apr 2004. Its MOT is valid until 23 Jan 2027 and it has passed 20 of 24 MOT tests, with 124,308 miles recorded at the latest.
From DVSA MOT records, updated 24 Jan 2026.

- MOT
- Valid
- Until 23 Jan 2027
- Mileage
- 124,308 mi
- At MOT on 24 Jan 2026
- MOT tests
- 24
- 20 passed · 4 failed
- Per year
- 5,263 mi
- Average between MOTs
Vehicle details
- Registration
- S28 YMR
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- 3 Series
- Colour
- Black
- Fuel type
- Petrol
- Engine size
- 1,995 cc
- Year of manufacture
- 2004
- First used
- 7 Apr 2004
- MOT status
- MOT valid until 23 Jan 2027
- Latest MOT test
- 24 Jan 2026 (Pass)
Mileage history
S28 YMR was last recorded at 124,308 miles on 24 Jan 2026, 1,717 miles more than at the previous MOT on 6 Jan 2025.
- Previous MOT
- 122,591 miles · 6 Jan 2025
- Between the last two tests
- 1,717 miles
- Average per year
- 5,263 miles
Recorded mileage by year
- 2026 – 124,308 miles
- 2025 – 122,591 miles
- 2023 – 113,189 miles
- 2022 – 103,213 miles
- 2021 – 98,177 miles
- 2020 – 95,145 miles
- 2019 – 85,973 miles
- 2018 – 81,847 miles
- 2017 – 79,951 miles
- 2016 – 76,700 miles
- 2015 – 62,919 miles
- 2014 – 55,959 miles
- 2013 – 52,156 miles
- 2012 – 48,723 miles
- 2011 – 46,323 miles
- 2010 – 41,946 miles
- 2009 – 38,386 miles
- 2008 – 34,150 miles
- 2007 – 25,259 miles
What the latest MOT found
- AdvisoryOffside Front Outer Vehicle structure or chassis corroded within 30cm of a mounting, but not seriously affecting overall security sill (6.2.2 (d) (i))
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.
Engine oil leak
Advisory2 MOTs, 2016
Front brake discs inner faces rusting / worn
Advisory2 MOTs, 2016
Near side front tyre inner edge worn down
Advisory2 MOTs, 2016
Off side front tyre inner shoulder bald and outer edge worn down
Advisory2 MOTs, 2016
Nearside Front Lower Suspension arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
Advisory2 MOTs, 2015
Offside Front Lower Suspension arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
Advisory2 MOTs, 2015
Full MOT history
24 tests since 31 Mar 2007, newest first. Select a test to see every defect and advisory.
Pass124,308 miles (+1,717)1 advisory
- MOT expiry
- 23 Jan 2027
- Odometer
- 124,308 miles
- Test number
- 395600769092
- AdvisoryOffside Front Outer Vehicle structure or chassis corroded within 30cm of a mounting, but not seriously affecting overall security sill (6.2.2 (d) (i))
Pass122,591 miles (+9,402)
- MOT expiry
- 5 Jan 2026
- Odometer
- 122,591 miles
- Test number
- 475947022273
No defects or advisories recorded.
Pass113,189 miles (+9,976)5 advisories
- MOT expiry
- 2 Jan 2025
- Odometer
- 113,189 miles
- Test number
- 800468542825
- AdvisoryFront Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
- AdvisoryFront Brake pad(s) wearing thin (1.1.13 (a) (ii))
- AdvisoryNearside Rear Coil spring corroded (5.3.1 (b) (i))
- AdvisoryOffside Rear Coil spring corroded (5.3.1 (b) (i))
- AdvisoryRear Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
Pass103,213 miles (+5,036)
- MOT expiry
- 2 Jan 2024
- Odometer
- 103,213 miles
- Test number
- 342422451119
No defects or advisories recorded.
Pass98,177 miles (+3,032)
- MOT expiry
- 2 Jan 2023
- Odometer
- 98,177 miles
- Test number
- 967857360698
No defects or advisories recorded.
Pass95,145 miles (+2,933)1 minor3 advisories
- MOT expiry
- 2 Jan 2022
- Odometer
- 95,145 miles
- Test number
- 284095223072
- MinorNearside Front Anti-roll bar ball joint dust cover severely deteriorated (5.3.4 (b) (i))
- AdvisoryNearside Rear Brake pipe corroded, covered in grease or other material corroded (1.1.11 (c))
- AdvisoryOffside Front Tyre slightly damaged/cracking or perishing tyre perished poor condition (5.2.3 (d) (ii))
- AdvisoryOffside Rear Brake pipe corroded, covered in grease or other material corroded (1.1.11 (c))
Pass92,212 miles (+6,239)
- MOT expiry
- 2 Jan 2021
- Odometer
- 92,212 miles
- Test number
- 772223228395
No defects or advisories recorded.
Pass85,973 miles (+4,126)3 advisories
- MOT expiry
- 2 Jan 2020
- Odometer
- 85,973 miles
- Test number
- 473876331602
- AdvisoryNearside Rear Brake pipe corroded, covered in grease or other material to flexihose corroded (1.1.11 (c))
- AdvisoryOffside Rear Brake pipe corroded, covered in grease or other material to flexihose corroded (1.1.11 (c))
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
Pass81,847 miles3 advisories
- MOT expiry
- 2 Jan 2019
- Odometer
- 81,847 miles
- Test number
- 494725465075
- AdvisoryFront (inner) brake pads look worn very low
- AdvisoryNearside rear valve perished / cracking
- AdvisoryOffside rear tyre tread worn low
Fail81,847 miles (+1,896)1 failure3 advisories
- MOT expiry
- No new certificate
- Odometer
- 81,847 miles
- Test number
- 326858139098
- FailureNearside Front Tyre has a bulge, caused by separation or partial failure of its structure outer side wall (4.1.D.1b)
- AdvisoryFront (inner) brake pads look worn very low
- AdvisoryNearside rear valve perished / cracking
- AdvisoryOffside rear tyre tread worn low
Pass79,951 miles (+3,251)4 advisories
- MOT expiry
- 23 Feb 2018
- Odometer
- 79,951 miles
- Test number
- 263500226563
- AdvisoryFront brake disc worn, pitted or scored, but not seriously weakened offside and nearside (3.5.1i)
- AdvisoryNearside Engine mount worn
- AdvisoryOffside Rear Brake pipe slightly corroded (3.6.B.2c)
- AdvisoryRear brake disc worn, pitted or scored, but not seriously weakened Offside and nearside (3.5.1i)
Pass76,700 miles (+7)4 advisories
- MOT expiry
- 23 Feb 2017
- Odometer
- 76,700 miles
- Test number
- 994839643643
- AdvisoryEngine oil leak
- AdvisoryFront brake discs inner faces rusting / worn
- AdvisoryNear side front tyre inner edge worn down
- AdvisoryOff side front tyre inner shoulder bald and outer edge worn down
Fail76,693 miles (+13,774)2 failures4 advisories
- MOT expiry
- No new certificate
- Odometer
- 76,693 miles
- Test number
- 344261538349
- FailureSuspension arm has excessive play in a pin/bush near side front lower arm rear bush (2.4.G.2)
- FailureSuspension arm has excessive play in a pin/bush off side front lower arm rear bush (2.4.G.2)
- AdvisoryEngine oil leak
- AdvisoryFront brake discs inner faces rusting / worn
- AdvisoryNear side front tyre inner edge worn down
- AdvisoryOff side front tyre inner shoulder bald and outer edge worn down
Pass62,919 miles (+236)2 advisories
- MOT expiry
- 23 Feb 2016
- Odometer
- 62,919 miles
- Test number
- 259735255021
- AdvisoryNearside Front Lower Suspension arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
- AdvisoryOffside Front Lower Suspension arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
Fail62,683 miles (+6,724)3 failures2 advisories
- MOT expiry
- No new certificate
- Odometer
- 62,683 miles
- Test number
- 776239745062
- FailureOffside Rear coil spring broken (2.4.C.1a)
- FailureOffside Windscreen wiper does not clear the windscreen effectively (8.2.2)
- FailureSupplementary Restraint System warning lamp indicates a fault (5.4.2)
- AdvisoryNearside Front Lower Suspension arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
- AdvisoryOffside Front Lower Suspension arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
Pass55,959 miles (+3,803)
- MOT expiry
- 19 Feb 2015
- Odometer
- 55,959 miles
- Test number
- 197701054055
No defects or advisories recorded.
Pass52,156 miles (+3,433)
- MOT expiry
- 7 Apr 2014
- Odometer
- 52,156 miles
- Test number
- 895045083015
No defects or advisories recorded.
Pass48,723 miles
- MOT expiry
- 7 Apr 2013
- Odometer
- 48,723 miles
- Test number
- 436079982044
No defects or advisories recorded.
Fail48,723 miles (+2,400)2 failures
- MOT expiry
- No new certificate
- Odometer
- 48,723 miles
- Test number
- 908259182031
- FailureNearside Front Windscreen wiper does not clear the windscreen effectively (8.2.2)
- FailureOffside Front Windscreen wiper does not clear the windscreen effectively (8.2.2)
Pass46,323 miles (+4,377)
- MOT expiry
- 7 Apr 2012
- Odometer
- 46,323 miles
- Test number
- 869517481043
No defects or advisories recorded.
Pass41,946 miles (+3,560)
- MOT expiry
- 7 Apr 2011
- Odometer
- 41,946 miles
- Test number
- 142751090472
No defects or advisories recorded.
Pass38,386 miles (+4,236)
- MOT expiry
- 7 Apr 2010
- Odometer
- 38,386 miles
- Test number
- 530080699064
No defects or advisories recorded.
Pass34,150 miles (+8,891)
- MOT expiry
- 7 Apr 2009
- Odometer
- 34,150 miles
- Test number
- 403017788031
No defects or advisories recorded.
Pass25,259 miles
- MOT expiry
- 7 Apr 2008
- Odometer
- 25,259 miles
- Test number
- 213100297005
No defects or advisories recorded.
Questions about S28 YMR
- Does S28 YMR currently have a valid MOT?
- Yes. DVSA records show the MOT on S28 YMR is valid until 23 Jan 2027.
- When is the MOT due on S28 YMR?
- The MOT on S28 YMR is valid until 23 Jan 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has S28 YMR done?
- S28 YMR was recorded at 124,308 miles at its MOT on 24 Jan 2026, an average of 5,263 miles a year.
- Has S28 YMR ever failed its MOT?
- Yes. S28 YMR has failed 4 of its 24 MOT tests, most recently on 3 Jan 2018.
- Has the mileage on S28 YMR 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 YMR find?
- S28 YMR passed its latest MOT on 24 Jan 2026 with 1 advisory: offside front outer vehicle structure or chassis corroded within 30cm of a mounting, but not seriously affecting overall security sill.
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.