
BMW 3 Series
Black · Petrol · 2004 · 2,494 cc
S23 MBAMOT history
S23 MBA is a black petrol BMW 3 Series first used on 31 Dec 2004. Its MOT is valid until 23 Dec 2026 and it has passed 15 of 19 MOT tests, with 91,132 km recorded at the latest.
From DVSA MOT records, updated 24 Dec 2025.

- MOT
- Valid
- Until 23 Dec 2026
- Mileage
- 91,132 km
- At MOT on 24 Dec 2025
- MOT tests
- 19
- 15 passed · 4 failed
- Per year
- 1,391 km
- Average between MOTs
Vehicle details
- Registration
- S23 MBA
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- 3 Series
- Colour
- Black
- Fuel type
- Petrol
- Engine size
- 2,494 cc
- Year of manufacture
- 2004
- First used
- 31 Dec 2004
- MOT status
- MOT valid until 23 Dec 2026
- Latest MOT test
- 24 Dec 2025 (Pass)
Mileage history
S23 MBA was last recorded at 91,132 km on 24 Dec 2025, 1,324 km more than at the previous MOT on 31 Oct 2024.
- Previous MOT
- 89,808 km · 31 Oct 2024
- Between the last two tests
- 1,324 km
- Average per year
- 1,391 km
Recorded mileage by year
- 2025 – 91,132 km
- 2024 – 89,808 km
- 2023 – 88,605 km
- 2022 – 87,571 km
- 2021 – 85,619 km
- 2020 – 84,451 km
- 2017 – 79,523 km
- 2011 – 71,239 km
- 2010 – 69,739 km
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.
Front Registration plate deteriorated but not likely to be misread faded
Advisory2 MOTs, 2022
Nearside Windscreen wiper blade defective
Minor2 MOTs, 2022
Offside Windscreen wiper blade defective
Minor2 MOTs, 2022
Tyre pressure warning light on.
Advisory2 MOTs, 2019–2021
Full MOT history
19 tests since 6 Aug 2010, newest first. Select a test to see every defect and advisory.
Pass91,132 km (+1,324)
- MOT expiry
- 23 Dec 2026
- Odometer
- 91,132 km
- Test number
- 568641331331
No defects or advisories recorded.
Pass89,808 km (+1,203)
- MOT expiry
- 30 Oct 2025
- Odometer
- 89,808 km
- Test number
- 215354826651
No defects or advisories recorded.
Pass88,605 km (+1,034)
- MOT expiry
- 31 Aug 2024
- Odometer
- 88,605 km
- Test number
- 735135549318
No defects or advisories recorded.
Pass87,571 km (+3)2 minor1 advisory
- MOT expiry
- 30 Aug 2023
- Odometer
- 87,571 km
- Test number
- 958706947845
- MinorNearside Windscreen wiper blade defective (3.4 (b) (i))
- MinorOffside Windscreen wiper blade defective (3.4 (b) (i))
- AdvisoryFront Registration plate deteriorated but not likely to be misread faded (0.1 (b))
Fail87,568 km (+1,949)3 major2 minor2 advisories
- MOT expiry
- No new certificate
- Odometer
- 87,568 km
- Test number
- 286725911092
- MajorNearside Front Tyre has a cut in excess of the requirements deep enough to reach the ply or cords (5.2.3 (d) (i))
- MajorOffside Front Tyre has a cut in excess of the requirements deep enough to reach the ply or cords (5.2.3 (d) (i))
- MajorOffside Rear Tyre has a cut in excess of the requirements deep enough to reach the ply or cords (5.2.3 (d) (i))
- MinorNearside Windscreen wiper blade defective (3.4 (b) (i))
- MinorOffside Windscreen wiper blade defective (3.4 (b) (i))
- AdvisoryFront Registration plate deteriorated but not likely to be misread faded (0.1 (b))
- AdvisoryOffside Front Nail in tyre
Pass85,619 km (+1,168)3 advisories
- MOT expiry
- 28 Aug 2022
- Odometer
- 85,619 km
- Test number
- 360928053804
- AdvisoryFront Registration plate deteriorated but not likely to be misread (0.1 (b))
- AdvisoryNearside Rear Nail in tyre Michelin Pilot Sport 255/35 X ZR18 [unrepairable].
- AdvisoryTyre pressure warning light on.
Pass84,451 km1 advisory
- MOT expiry
- 28 Aug 2021
- Odometer
- 84,451 km
- Test number
- 375953663775
- AdvisoryNearside Front Tyre slightly damaged/cracking or perishing 225/40 ZR18 Michelin (5.2.3 (d) (ii))
Pass83,231 miles (+1,467)1 advisory
- MOT expiry
- 19 Aug 2020
- Odometer
- 83,231 miles
- Test number
- 892419530359
- AdvisoryTyre pressure warning light on.
Pass81,764 miles1 advisory
- MOT expiry
- 19 Aug 2019
- Odometer
- 81,764 miles
- Test number
- 751278135249
- AdvisoryTyre pressure monitoring system warning lamp does not illuminate (5.2.3 (h) (i))
Pass79,523 km2 advisories
- MOT expiry
- 17 Aug 2018
- Odometer
- 79,523 km
- Test number
- 792070334764
- AdvisoryNearside Front Outer deep cut in tyre wall
- AdvisoryFuel cap seal slight perish
Fail79,523 km2 failures2 advisories
- MOT expiry
- No new certificate
- Odometer
- 79,523 km
- Test number
- 448095283827
- FailureFront Windscreen wiper blade insecure both wrong wipers fitted (8.2.2)
- FailureLower Front suspension has excessive movement at a wishbone pin or bush both inner bushes (2.5.A.1c)
- AdvisoryNearside Front Outer deep cut in tyre wall
- AdvisoryFuel cap seal slight perish
Pass77,280 miles (+789)3 advisories
- MOT expiry
- 16 Jul 2017
- Odometer
- 77,280 miles
- Test number
- 687469782146
- AdvisoryFront disc slightly worn
- AdvisoryLower Front suspension has slight movement at a wishbone pin or bush both inner bushes (2.5.A.1c)
- AdvisoryFuel cap seal slightly perish
Pass76,491 miles (+1,541)1 advisory5 notes
- MOT expiry
- 16 Jul 2016
- Odometer
- 76,491 miles
- Test number
- 356112595195
- AdvisoryNearside Rear Tyre worn close to the legal limit (4.1.E.1)
- NoteUnder-trays fitted obscuring some underside components
- NoteBoth front tyres perish
- NoteCut and slightly perish in o/s/r tyre
- NoteFront disc slightly worn
- NoteFuel cap sealing o-ring slightly perish
Pass74,950 miles (+17)4 notes
- MOT expiry
- 16 Jul 2015
- Odometer
- 74,950 miles
- Test number
- 298578694433
- NoteUnder-trays fitted obscuring some underside components
- NoteBoth front tyres perish
- NoteCut in both rear tyres and perish
- NoteFront disc worn
Fail74,933 miles (+2,221)1 failure1 advisory5 notes
- MOT expiry
- No new certificate
- Odometer
- 74,933 miles
- Test number
- 255856994445
- FailureOffside Rear coil spring broken (2.4.C.1a)
- AdvisoryRear Brake pad(s) wearing thin (3.5.1g)
- NoteUnder-trays fitted obscuring some underside components
- NoteBoth front tyres perish
- NoteCut in both rear tyres and perish
- NoteFront disc worn
- NoteRear disc slightly worn
Pass72,712 miles
- MOT expiry
- 20 Aug 2013
- Odometer
- 72,712 miles
- Test number
- 716024232278
No defects or advisories recorded.
Pass71,239 km2 advisories
- MOT expiry
- 8 Aug 2012
- Odometer
- 71,239 km
- Test number
- 115387511268
- AdvisoryNearside Front Lower Suspension arm has slight play in a pin/bush (2.4.G.2)
- AdvisoryOffside Front Lower Suspension arm has slight play in a pin/bush (2.4.G.2)
Pass69,739 miles
- MOT expiry
- 8 Aug 2011
- Odometer
- 69,739 miles
- Test number
- 770691820280
No defects or advisories recorded.
Fail69,739 km1 failure
- MOT expiry
- No new certificate
- Odometer
- 69,739 km
- Test number
- 240828310262
- FailureRear fog lamp obviously incorrectly positioned (1.3.2a)
Questions about S23 MBA
- Does S23 MBA currently have a valid MOT?
- Yes. DVSA records show the MOT on S23 MBA is valid until 23 Dec 2026.
- When is the MOT due on S23 MBA?
- The MOT on S23 MBA is valid until 23 Dec 2026. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has S23 MBA done?
- S23 MBA was recorded at 91,132 km at its MOT on 24 Dec 2025, an average of 1,391 km a year.
- Has S23 MBA ever failed its MOT?
- Yes. S23 MBA has failed 4 of its 19 MOT tests, most recently on 30 Aug 2022.
- Has the mileage on S23 MBA 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 S23 MBA find?
- S23 MBA passed its latest MOT on 24 Dec 2025 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.