
BMW 125
Silver · Petrol · 2008 · 1,997 cc
L28 ANOMOT history
L28 ANO is a silver petrol BMW 125 first used on 1 May 2008. Its MOT expired on 14 Mar 2026 and it has passed 17 of 20 MOT tests, with 123,416 miles recorded at the latest.
From DVSA MOT records, updated 14 Mar 2025.

- MOT
- Expired
- On 14 Mar 2026
- Mileage
- 123,416 mi
- At MOT on 14 Mar 2025
- MOT tests
- 20
- 17 passed · 3 failed
- Per year
- 7,739 mi
- Average between MOTs
Vehicle details
- Registration
- L28 ANO
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- 125
- Colour
- Silver
- Fuel type
- Petrol
- Engine size
- 1,997 cc
- Year of manufacture
- 2008
- First used
- 1 May 2008
- MOT status
- MOT expired on 14 Mar 2026
- Latest MOT test
- 14 Mar 2025 (Pass)
Mileage history
L28 ANO was last recorded at 123,416 miles on 14 Mar 2025, 1,528 miles more than at the previous MOT on 14 Mar 2024.
- Previous MOT
- 121,888 miles · 14 Mar 2024
- Between the last two tests
- 1,528 miles
- Average per year
- 7,739 miles
Recorded mileage by year
- 2025 – 123,416 miles
- 2024 – 121,888 miles
- 2023 – 117,893 miles
- 2022 – 113,474 miles
- 2021 – 113,470 miles
- 2020 – 105,919 miles
- 2019 – 103,459 miles
- 2018 – 88,471 miles
- 2017 – 62,875 miles
- 2016 – 57,487 miles
- 2015 – 49,916 miles
- 2014 – 39,992 miles
- 2013 – 33,105 miles
- 2012 – 25,034 miles
- 2011 – 15,800 miles
What the latest MOT found
- AdvisoryNearside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
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 Rear Shock absorbers light misting of oil or has limited damping effect
Advisory2 MOTs, 2019–2020
Full MOT history
20 tests since 18 Apr 2011, newest first. Select a test to see every defect and advisory.
Pass123,416 miles (+1,528)1 advisory
- MOT expiry
- 14 Mar 2026
- Odometer
- 123,416 miles
- Test number
- 171435563315
- AdvisoryNearside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
Pass121,888 miles (+3,995)
- MOT expiry
- 14 Mar 2025
- Odometer
- 121,888 miles
- Test number
- 234612749273
No defects or advisories recorded.
Pass117,893 miles (+4,419)
- MOT expiry
- 14 Mar 2024
- Odometer
- 117,893 miles
- Test number
- 464436068786
No defects or advisories recorded.
Pass113,474 miles (+4)
- MOT expiry
- 8 Mar 2023
- Odometer
- 113,474 miles
- Test number
- 212464063198
No defects or advisories recorded.
Pass113,470 miles (+383)
- MOT expiry
- 1 Sept 2022
- Odometer
- 113,470 miles
- Test number
- 932681061910
No defects or advisories recorded.
Pass113,087 miles1 advisory
- MOT expiry
- 27 Jul 2022
- Odometer
- 113,087 miles
- Test number
- 383811137681
- AdvisoryOffside Front Nail in tyre
Fail113,087 miles (+7,168)1 repaired1 advisory
- MOT expiry
- No new certificate
- Odometer
- 113,087 miles
- Test number
- 771419231070
- Repaired at testNearside Front Headlamp not working on dipped beam (4.1.1 (a) (ii))
- AdvisoryOffside Front Nail in tyre
Pass105,919 miles (+2,460)5 advisories
- MOT expiry
- 27 Jul 2021
- Odometer
- 105,919 miles
- Test number
- 375710364129
- AdvisoryNearside Rear Inner Tyre worn close to legal limit/worn on edge (5.2.3 (e))
- AdvisoryNearside Rear Shock absorbers light misting of oil or has limited damping effect (5.3.2 (b))
- AdvisoryOffside Rear Inner Tyre worn close to legal limit/worn on edge (5.2.3 (e))
- AdvisoryRear Brake pad(s) wearing thin both side (1.1.13 (a) (ii))
- AdvisoryUnder tray fitted
Pass103,459 miles (+14,988)3 advisories
- MOT expiry
- 28 Dec 2020
- Odometer
- 103,459 miles
- Test number
- 523810546110
- AdvisoryNearside Rear Shock absorbers light misting of oil or has limited damping effect (5.3.2 (b))
- AdvisoryRear Brake pad(s) wearing thin (1.1.13 (a) (ii))
- AdvisorySuspension arm pin or bush worn but not resulting in excessive movement both rear lower (5.3.4 (a) (i))
Pass88,471 miles (+25,596)1 minor1 advisory
- MOT expiry
- 15 Jun 2019
- Odometer
- 88,471 miles
- Test number
- 385917031780
- MinorWindscreen damaged but not adversely affecting driver's view (3.2 (a) (i))
- AdvisoryFront Brake pad(s) wearing thin (1.1.13 (a) (ii))
Pass62,875 miles (+5,388)
- MOT expiry
- 8 Jun 2018
- Odometer
- 62,875 miles
- Test number
- 329162236394
No defects or advisories recorded.
Pass57,487 miles (+7,571)2 advisories
- MOT expiry
- 22 May 2017
- Odometer
- 57,487 miles
- Test number
- 430906605803
- AdvisoryBoth front tyres worn on outside edge & cracking
- AdvisoryNearside Rear Tyre worn close to the legal limit (4.1.E.1)
Pass49,916 miles
- MOT expiry
- 21 May 2016
- Odometer
- 49,916 miles
- Test number
- 227252045416
No defects or advisories recorded.
Fail49,916 miles (+277)1 repaired
- MOT expiry
- No new certificate
- Odometer
- 49,916 miles
- Test number
- 866292545115
- Repaired at testNearside Rear Stop lamp not working (1.2.1b)
Pass49,639 miles (+9,647)
- MOT expiry
- 1 May 2016
- Odometer
- 49,639 miles
- Test number
- 277378505439
No defects or advisories recorded.
Pass39,992 miles (+6,887)
- MOT expiry
- 1 May 2015
- Odometer
- 39,992 miles
- Test number
- 328344094058
No defects or advisories recorded.
Pass33,105 miles (+8,071)
- MOT expiry
- 1 May 2014
- Odometer
- 33,105 miles
- Test number
- 895896713112
No defects or advisories recorded.
Pass25,034 miles1 note
- MOT expiry
- 1 May 2013
- Odometer
- 25,034 miles
- Test number
- 906714902181
- NoteBoth front tyres have extreme deep cracks inner of tread pattern leading to next layer of ply
Fail25,034 miles (+9,234)1 dangerous2 notes
- MOT expiry
- No new certificate
- Odometer
- 25,034 miles
- Test number
- 169954602123
- DangerousOffside Rear Tyre has a cut in excess of the requirements deep enough to reach the ply or cords (4.1.D.1a)
- NoteBoth front tyres have extreme deep cracks inner of tread pattern leading to next layer of ply
- NoteRear tyres are both 2mm in tread
Pass15,800 miles
- MOT expiry
- 1 May 2012
- Odometer
- 15,800 miles
- Test number
- 857488901183
No defects or advisories recorded.
Questions about L28 ANO
- Does L28 ANO currently have a valid MOT?
- No. The MOT on L28 ANO expired on 14 Mar 2026, according to DVSA records.
- When is the MOT due on L28 ANO?
- The MOT on L28 ANO expired on 14 Mar 2026. It can only be driven to a pre-booked MOT test or to repairs needed to pass one.
- What mileage has L28 ANO done?
- L28 ANO was recorded at 123,416 miles at its MOT on 14 Mar 2025, an average of 7,739 miles a year.
- Has L28 ANO ever failed its MOT?
- Yes. L28 ANO has failed 3 of its 20 MOT tests, most recently on 28 Jul 2021.
- Has the mileage on L28 ANO 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 ANO find?
- L28 ANO passed its latest MOT on 14 Mar 2025 with 1 advisory: nearside rear tyre worn close to legal limit/worn on edge.
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.