
BMW 3 Series
Black · Diesel · 2012 · 1,995 cc
L28 MBCMOT history
L28 MBC is a black diesel BMW 3 Series first used on 19 Oct 2012. Its MOT expired on 18 Oct 2026 and it has passed 11 of 12 MOT tests, with 207,259 miles recorded at the latest.
From DVSA MOT records, updated 18 Oct 2025.

- MOT
- Expired
- On 18 Oct 2026
- Mileage
- 207,259 mi
- At MOT on 18 Oct 2025
- MOT tests
- 12
- 11 passed · 1 failed
- Per year
- 14,922 mi
- Average between MOTs
Vehicle details
- Registration
- L28 MBC
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- 3 Series
- Colour
- Black
- Fuel type
- Diesel
- Engine size
- 1,995 cc
- Year of manufacture
- 2012
- First used
- 19 Oct 2012
- MOT status
- MOT expired on 18 Oct 2026
- Latest MOT test
- 18 Oct 2025 (Pass)
Mileage history
L28 MBC was last recorded at 207,259 miles on 18 Oct 2025, 25,764 miles more than at the previous MOT on 11 Oct 2024.
- Previous MOT
- 181,495 miles · 11 Oct 2024
- Between the last two tests
- 25,764 miles
- Average per year
- 14,922 miles
Recorded mileage by year
- 2025 – 207,259 miles
- 2024 – 181,495 miles
- 2023 – 163,726 miles
- 2022 – 147,306 miles
- 2021 – 128,344 miles
- 2020 – 118,064 miles
- 2019 – 111,659 miles
- 2018 – 104,221 miles
- 2017 – 96,324 miles
- 2016 – 72,065 miles
- 2015 – 57,769 miles
What the latest MOT found
- MinorFront Side repeater flashing more than 120 times a minute offside and nearside (4.4.4 (a))
- MinorWindscreen damaged but not adversely affecting driver's view (3.2 (a) (i))Recorded at 3 MOTs since 2024
- AdvisoryFront Tyre slightly damaged/cracking or perishing both side (5.2.3 (d) (ii))
- AdvisoryOffside Front Suspension arm pin or bush worn but not resulting in excessive movement front arm (5.3.4 (a) (i))Recorded at 3 MOTs since 2024
- AdvisoryPlay in steering rack inner joint(s)Recorded at 3 MOTs since 2024
Full MOT history
12 tests since 12 Oct 2015, newest first. Select a test to see every defect and advisory.
Pass207,259 miles (+25,764)2 minor3 advisories
- MOT expiry
- 18 Oct 2026
- Odometer
- 207,259 miles
- Test number
- 876259474655
- MinorFront Side repeater flashing more than 120 times a minute offside and nearside (4.4.4 (a))
- MinorWindscreen damaged but not adversely affecting driver's view (3.2 (a) (i))
- AdvisoryFront Tyre slightly damaged/cracking or perishing both side (5.2.3 (d) (ii))
- AdvisoryOffside Front Suspension arm pin or bush worn but not resulting in excessive movement front arm (5.3.4 (a) (i))
- AdvisoryPlay in steering rack inner joint(s)
Pass181,495 miles (+54)1 minor2 advisories
- MOT expiry
- 18 Oct 2025
- Odometer
- 181,495 miles
- Test number
- 684594035884
- MinorWindscreen damaged but not adversely affecting driver's view (3.2 (a) (i))
- AdvisoryOffside Front Suspension arm pin or bush worn but not resulting in excessive movement front arm (5.3.4 (a) (i))
- AdvisoryPlay in steering rack inner joint(s)
Fail181,441 miles (+17,715)2 major2 minor2 advisories
- MOT expiry
- No new certificate
- Odometer
- 181,441 miles
- Test number
- 607420961669
- MajorNearside Front Suspension arm pin or bush excessively worn front arm (5.3.4 (a) (i))
- MajorOffside Side repeater not working (4.4.1 (a) (ii))
- MinorOffside Obligatory mirror slightly loose (3.3 (b) (i))
- MinorWindscreen damaged but not adversely affecting driver's view (3.2 (a) (i))
- AdvisoryOffside Front Suspension arm pin or bush worn but not resulting in excessive movement front arm (5.3.4 (a) (i))
- AdvisoryPlay in steering rack inner joint(s)
Pass163,726 miles (+16,420)
- MOT expiry
- 18 Oct 2024
- Odometer
- 163,726 miles
- Test number
- 894282386549
No defects or advisories recorded.
Pass147,306 miles (+18,962)2 advisories
- MOT expiry
- 18 Oct 2023
- Odometer
- 147,306 miles
- Test number
- 955836947453
- 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))
Pass128,344 miles (+10,280)
- MOT expiry
- 18 Oct 2022
- Odometer
- 128,344 miles
- Test number
- 998410348185
No defects or advisories recorded.
Pass118,064 miles (+6,405)
- MOT expiry
- 18 Oct 2021
- Odometer
- 118,064 miles
- Test number
- 154706339787
No defects or advisories recorded.
Pass111,659 miles (+7,438)
- MOT expiry
- 18 Oct 2020
- Odometer
- 111,659 miles
- Test number
- 845096570271
No defects or advisories recorded.
Pass104,221 miles (+7,897)
- MOT expiry
- 18 Oct 2019
- Odometer
- 104,221 miles
- Test number
- 351865200606
No defects or advisories recorded.
Pass96,324 miles (+24,259)
- MOT expiry
- 18 Oct 2018
- Odometer
- 96,324 miles
- Test number
- 403654902108
No defects or advisories recorded.
Pass72,065 miles (+14,296)
- MOT expiry
- 18 Oct 2017
- Odometer
- 72,065 miles
- Test number
- 210478687409
No defects or advisories recorded.
Pass57,769 miles
- MOT expiry
- 18 Oct 2016
- Odometer
- 57,769 miles
- Test number
- 709157334490
No defects or advisories recorded.
Questions about L28 MBC
- Does L28 MBC currently have a valid MOT?
- No. The MOT on L28 MBC expired on 18 Oct 2026, according to DVSA records.
- When is the MOT due on L28 MBC?
- The MOT on L28 MBC expired on 18 Oct 2026. It can only be driven to a pre-booked MOT test or to repairs needed to pass one.
- What mileage has L28 MBC done?
- L28 MBC was recorded at 207,259 miles at its MOT on 18 Oct 2025, an average of 14,922 miles a year.
- Has L28 MBC ever failed its MOT?
- Yes. L28 MBC has failed 1 of its 12 MOT tests, most recently on 7 Oct 2024.
- Has the mileage on L28 MBC 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 L28 MBC find?
- L28 MBC passed its latest MOT on 18 Oct 2025 with 2 minor defects and 3 advisories: front side repeater flashing more than 120 times a minute offside and nearside; windscreen damaged but not adversely affecting driver's view; front tyre slightly damaged/cracking or perishing both side, and 2 more.
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.