
BMW 3 Series
Blue · Petrol · 2003 · 1,995 cc
S28 BBAMOT history
S28 BBA is a blue petrol BMW 3 Series first used on 1 Mar 2003. Its MOT expired on 10 Aug 2026 and it has passed 20 of 24 MOT tests, with 146,505 miles recorded at the latest.
From DVSA MOT records, updated 4 Aug 2025.

- MOT
- Expired
- On 10 Aug 2026
- Mileage
- 146,505 mi
- At MOT on 4 Aug 2025
- MOT tests
- 24
- 20 passed · 4 failed
- Per year
- 6,419 mi
- Average between MOTs
Vehicle details
- Registration
- S28 BBA
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- 3 Series
- Colour
- Blue
- Fuel type
- Petrol
- Engine size
- 1,995 cc
- Year of manufacture
- 2003
- First used
- 1 Mar 2003
- MOT status
- MOT expired on 10 Aug 2026
- Latest MOT test
- 4 Aug 2025 (Pass)
Mileage history
S28 BBA was last recorded at 146,505 miles on 4 Aug 2025, 1,139 miles more than at the previous MOT on 26 Jul 2024.
- Previous MOT
- 145,366 miles · 26 Jul 2024
- Between the last two tests
- 1,139 miles
- Average per year
- 6,419 miles
Recorded mileage by year
- 2025 – 146,505 miles
- 2024 – 145,366 miles
- 2023 – 143,809 miles
- 2022 – 142,056 miles
- 2021 – 140,385 miles
- 2020 – 138,347 miles
- 2019 – 137,231 miles
- 2018 – 136,890 miles
- 2017 – 136,742 miles
- 2016 – 133,489 miles
- 2015 – 129,006 miles
- 2014 – 116,737 miles
- 2013 – 108,883 miles
- 2012 – 101,158 miles
- 2011 – 91,726 miles
- 2010 – 84,784 miles
- 2009 – 79,270 miles
- 2008 – 79,262 miles
- 2006 – 46,464 miles
- 2005 – 19,540 miles
What the latest MOT found
- AdvisoryBrake pipe corroded, covered in grease or other material x 2 main (1.1.11 (c))Recorded at 6 MOTs since 2020
- AdvisoryExhaust has a minor leak of exhaust gases (6.1.2 (a))
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.
Nearside Front Anti-roll bar linkage ball joint has slight play
Advisory3 MOTs, 2018–2020
Front Brake pad(s) wearing thin (3.5.1g)
Advisory3 MOTs, 2012–2013
Front Tyre slightly damaged/cracking or perishing n/s and o/s
Advisory2 MOTs, 2021–2022
Front Brake pad(s) wearing thin
Advisory2 MOTs, 2019–2020
Rear Exhaust has a minor leak of exhaust gases
Advisory2 MOTs, 2015–2017
Full MOT history
24 tests since 24 Oct 2005, newest first. Select a test to see every defect and advisory.
Pass146,505 miles (+1,139)2 advisories
- MOT expiry
- 10 Aug 2026
- Odometer
- 146,505 miles
- Test number
- 101109852373
- AdvisoryBrake pipe corroded, covered in grease or other material x 2 main (1.1.11 (c))
- AdvisoryExhaust has a minor leak of exhaust gases (6.1.2 (a))
Pass145,366 miles1 advisory
- MOT expiry
- 10 Aug 2025
- Odometer
- 145,366 miles
- Test number
- 345376545594
- AdvisoryBrake pipe corroded, covered in grease or other material x 2 main (1.1.11 (c))
Fail145,366 miles (+1,557)2 repaired1 advisory
- MOT expiry
- No new certificate
- Odometer
- 145,366 miles
- Test number
- 752985078292
- Repaired at testWindscreen washer provides insufficient washer liquid (3.5 (a))
- Repaired at testWindscreen wiper does not clear the windscreen effectively x 2 (3.4 (b) (ii))
- AdvisoryBrake pipe corroded, covered in grease or other material x 2 main (1.1.11 (c))
Pass143,809 miles (+1,753)1 advisory
- MOT expiry
- 10 Aug 2024
- Odometer
- 143,809 miles
- Test number
- 989529147970
- AdvisoryBrake pipe corroded, covered in grease or other material x 2 main (1.1.11 (c))
Pass142,056 miles (+1,671)2 advisories
- MOT expiry
- 10 Aug 2023
- Odometer
- 142,056 miles
- Test number
- 438359326298
- AdvisoryBrake pipe corroded, covered in grease or other material x 2 main (1.1.11 (c))
- AdvisoryFront Tyre slightly damaged/cracking or perishing n/s and o/s (5.2.3 (d) (ii))
Pass140,385 miles (+2,038)2 advisories
- MOT expiry
- 8 Aug 2022
- Odometer
- 140,385 miles
- Test number
- 475332537247
- AdvisoryBrake pipe corroded, covered in grease or other material x 2 main (1.1.11 (c))
- AdvisoryFront Tyre slightly damaged/cracking or perishing n/s and o/s (5.2.3 (d) (ii))
Pass138,347 miles3 advisories
- MOT expiry
- 8 Aug 2021
- Odometer
- 138,347 miles
- Test number
- 502284956094
- AdvisoryBrake pipe corroded, covered in grease or other material x 2 main (1.1.11 (c))
- AdvisoryFront Brake pad(s) wearing thin (1.1.13 (a) (ii))
- AdvisoryNearside Front Anti-roll bar linkage ball joint has slight play (5.3.4 (a) (i))
Fail138,347 miles (+1,116)2 repaired3 advisories
- MOT expiry
- No new certificate
- Odometer
- 138,347 miles
- Test number
- 300308826918
- Repaired at testNearside Headlamp aim projected beam image is obviously incorrect (4.1.2 (c))
- Repaired at testRear All direction indicators incorrect colour (4.4.3 (a))
- AdvisoryBrake pipe corroded, covered in grease or other material x 2 main (1.1.11 (c))
- AdvisoryFront Brake pad(s) wearing thin (1.1.13 (a) (ii))
- AdvisoryNearside Front Anti-roll bar linkage ball joint has slight play (5.3.4 (a) (i))
Pass137,231 miles (+341)2 advisories
- MOT expiry
- 8 Aug 2020
- Odometer
- 137,231 miles
- Test number
- 596620151773
- AdvisoryFront Brake pad(s) wearing thin (1.1.13 (a) (ii))
- AdvisoryNearside Front Anti-roll bar linkage ball joint has slight play (5.3.4 (a) (i))
Pass136,890 miles (+148)3 advisories
- MOT expiry
- 8 Aug 2019
- Odometer
- 136,890 miles
- Test number
- 877072868870
- AdvisoryNearside Front Anti-roll bar linkage ball joint has slight play (5.3.4 (a) (i))
- AdvisoryNearside Rear tyre cracking
- AdvisoryOffside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
Pass136,742 miles (+3,253)1 advisory
- MOT expiry
- 5 May 2018
- Odometer
- 136,742 miles
- Test number
- 536241531734
- AdvisoryRear Exhaust has a minor leak of exhaust gases (7.1.2)
Pass133,489 miles (+4,483)
- MOT expiry
- 5 May 2017
- Odometer
- 133,489 miles
- Test number
- 278535550297
No defects or advisories recorded.
Pass129,006 miles (+12,269)4 advisories
- MOT expiry
- 29 Jan 2016
- Odometer
- 129,006 miles
- Test number
- 107404715456
- AdvisoryNearside Front Anti-roll bar rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
- AdvisoryOffside Front Anti-roll bar rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
- AdvisoryOffside Front suspension has slight play in a lower suspension ball joint (2.5.B.1a)
- AdvisoryRear Exhaust has a minor leak of exhaust gases (7.1.2)
Pass116,737 miles (+7,854)
- MOT expiry
- 29 Jan 2015
- Odometer
- 116,737 miles
- Test number
- 598790514024
No defects or advisories recorded.
Pass108,883 miles (+7,725)1 advisory1 note
- MOT expiry
- 29 Jan 2014
- Odometer
- 108,883 miles
- Test number
- 929760223037
- AdvisoryFront Brake pad(s) wearing thin (3.5.1g)
- NoteEngine has idol issue
Pass101,158 miles (+270)1 advisory1 note
- MOT expiry
- 29 Jan 2013
- Odometer
- 101,158 miles
- Test number
- 117190032439
- AdvisoryFront Brake pad(s) wearing thin (3.5.1g)
- NoteOil leak
Fail100,888 miles (+9,162)2 failures2 advisories1 note
- MOT expiry
- No new certificate
- Odometer
- 100,888 miles
- Test number
- 448011722067
- FailureNearside Front Lower Suspension arm rubber bush deteriorated resulting in excessive movement (2.4.G.2)
- FailureOffside Front Lower Suspension arm rubber bush deteriorated resulting in excessive movement (2.4.G.2)
- AdvisoryFront Brake pad(s) wearing thin (3.5.1g)
- AdvisoryRear Brake pad(s) wearing thin (3.5.1g)
- NoteOil leak
Pass91,726 miles (+6,942)1 note
- MOT expiry
- 22 Jan 2012
- Odometer
- 91,726 miles
- Test number
- 208631011011
- NoteOil leak
Pass84,784 miles (+5,514)
- MOT expiry
- 22 Jan 2011
- Odometer
- 84,784 miles
- Test number
- 471693020040
No defects or advisories recorded.
Pass79,270 miles (+8)
- MOT expiry
- 6 Jan 2010
- Odometer
- 79,270 miles
- Test number
- 581492009048
No defects or advisories recorded.
Fail79,262 miles (+8,152)3 failures
- MOT expiry
- No new certificate
- Odometer
- 79,262 miles
- Test number
- 412174868353
- FailureEmissions not tested (7.0)
- FailureNearside Rear Direction indicator incorrect colour (1.4.A.2f)
- FailureOffside Rear Direction indicator incorrect colour (1.4.A.2f)
Pass71,110 miles (+24,646)1 advisory
- MOT expiry
- 6 Jan 2009
- Odometer
- 71,110 miles
- Test number
- 412117608097
- AdvisoryOffside Rear Tyre worn close to the legal limit (4.1.E.1)
Pass46,464 miles (+26,924)
- MOT expiry
- 23 Oct 2007
- Odometer
- 46,464 miles
- Test number
- 320290396264
No defects or advisories recorded.
Pass19,540 miles
- MOT expiry
- 23 Oct 2006
- Odometer
- 19,540 miles
- Test number
- 191507295223
No defects or advisories recorded.
Questions about S28 BBA
- Does S28 BBA currently have a valid MOT?
- No. The MOT on S28 BBA expired on 10 Aug 2026, according to DVSA records.
- When is the MOT due on S28 BBA?
- The MOT on S28 BBA expired on 10 Aug 2026. It can only be driven to a pre-booked MOT test or to repairs needed to pass one.
- What mileage has S28 BBA done?
- S28 BBA was recorded at 146,505 miles at its MOT on 4 Aug 2025, an average of 6,419 miles a year.
- Has S28 BBA ever failed its MOT?
- Yes. S28 BBA has failed 4 of its 24 MOT tests, most recently on 26 Jul 2024.
- Has the mileage on S28 BBA 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 BBA find?
- S28 BBA passed its latest MOT on 4 Aug 2025 with 2 advisories: brake pipe corroded, covered in grease or other material x 2 main; exhaust has a minor leak of exhaust gases.
Related registrations
- S28 BASFord Fiesta
- S28 BATLand Rover Range Rover Evoque
- S28 BAVCupra Formentor V1 TSI
- S28 BAWVauxhall Insignia
- S28 BAXAudi E-Tron Vorsprung 50 Quattro
- S28 BAYVolkswagen Scirocco
- S28 BBGVolkswagen Passat
- S28 BBMMercedes-Benz ML
- S28 BBOAudi A3
- S28 BBRHonda Civic
- S28 BBSSkoda Fabia
- S28 BBTNissan Interstar Acenta DCI
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.