
BMW 120
White · Diesel · 2014 · 1,995 cc
L23 ENGMOT history
L23 ENG is a white diesel BMW 120 first used on 17 Jun 2014. Its MOT is valid until 29 Oct 2027 and it has passed 11 of 11 MOT tests, with 106,054 miles recorded at the latest.
From DVSA MOT records, updated 21 Oct 2026.

- MOT
- Valid
- Until 29 Oct 2027
- Mileage
- 106,054 mi
- At MOT on 20 Oct 2026
- MOT tests
- 11
- 11 passed · 0 failed
- Per year
- 8,941 mi
- Average between MOTs
Vehicle details
- Registration
- L23 ENG
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- 120
- Colour
- White
- Fuel type
- Diesel
- Engine size
- 1,995 cc
- Year of manufacture
- 2014
- First used
- 17 Jun 2014
- MOT status
- MOT valid until 29 Oct 2027
- Latest MOT test
- 20 Oct 2026 (Pass)
Mileage history
L23 ENG was last recorded at 106,054 miles on 20 Oct 2026, 11,208 miles more than at the previous MOT on 18 Oct 2025.
- Previous MOT
- 94,846 miles · 18 Oct 2025
- Between the last two tests
- 11,208 miles
- Average per year
- 8,941 miles
Recorded mileage by year
- 2026 – 106,054 miles
- 2025 – 94,846 miles
- 2024 – 85,984 miles
- 2023 – 68,870 miles
- 2022 – 66,093 miles
- 2021 – 61,359 miles
- 2020 – 52,560 miles
- 2019 – 44,832 miles
- 2018 – 33,071 miles
- 2017 – 22,507 miles
What the latest MOT found
- AdvisoryNearside Rear Foam Bump Stop deteriorated
- AdvisoryNearside Rear Shock absorbers has light misting of oil (5.3.2 (b))
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 Tyre worn close to legal limit/worn on edge
Advisory2 MOTs, 2024–2025
Full MOT history
11 tests since 16 Jun 2017, newest first. Select a test to see every defect and advisory.
Pass106,054 miles (+11,208)2 advisories
- MOT expiry
- 29 Oct 2027
- Odometer
- 106,054 miles
- Test number
- 559194534931
- AdvisoryNearside Rear Foam Bump Stop deteriorated
- AdvisoryNearside Rear Shock absorbers has light misting of oil (5.3.2 (b))
Pass94,846 miles (+8,862)2 minor5 advisories
- MOT expiry
- 29 Oct 2026
- Odometer
- 94,846 miles
- Test number
- 472176875988
- MinorNearside Front Macpherson strut ball joint dust cover severely deteriorated (5.3.4 (b) (i))
- MinorOffside Front Macpherson strut ball joint dust cover severely deteriorated (5.3.4 (b) (i))
- AdvisoryNearside Front Tyre worn close to legal limit/worn on edge (5.2.3 (e))
- AdvisoryNearside Rear Upper Shock absorbers has a slightly worn bush (5.3.2 (c))
- AdvisoryOffside Front Tyre worn close to legal limit/worn on edge (5.2.3 (e))
- AdvisoryOffside Rear Upper Shock absorbers has a slightly worn bush (5.3.2 (c))
- AdvisoryRun flat tyres fitted to front, non run flats fitted to rear.
Pass85,984 miles (+6,588)1 advisory
- MOT expiry
- 29 Oct 2025
- Odometer
- 85,984 miles
- Test number
- 928989817252
- AdvisoryFront Service brake fluctuating, but not excessively (1.2.1 (e))
Pass79,396 miles (+10,526)3 advisories
- MOT expiry
- 17 Feb 2025
- Odometer
- 79,396 miles
- Test number
- 287283293305
- AdvisoryNearside Front Tyre worn close to legal limit/worn on edge (5.2.3 (e))
- 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))
Pass68,870 miles (+2,777)
- MOT expiry
- 17 Feb 2024
- Odometer
- 68,870 miles
- Test number
- 305159763577
No defects or advisories recorded.
Pass66,093 miles (+4,734)
- MOT expiry
- 8 Jul 2023
- Odometer
- 66,093 miles
- Test number
- 751752284528
No defects or advisories recorded.
Pass61,359 miles (+8,799)2 advisories
- MOT expiry
- 8 Jul 2022
- Odometer
- 61,359 miles
- Test number
- 562601412953
- AdvisoryNearside Rear Tyre worn close to legal limit/worn on edge tyre worn 2.5mm and tyre perished/cracked (5.2.3 (e))
- AdvisoryOffside Rear Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
Pass52,560 miles (+7,728)
- MOT expiry
- 8 Jul 2021
- Odometer
- 52,560 miles
- Test number
- 909492154096
No defects or advisories recorded.
Pass44,832 miles (+11,761)
- MOT expiry
- 10 Jan 2021
- Odometer
- 44,832 miles
- Test number
- 477565486093
No defects or advisories recorded.
Pass33,071 miles (+10,564)
- MOT expiry
- 10 Jul 2019
- Odometer
- 33,071 miles
- Test number
- 698996073603
No defects or advisories recorded.
Pass22,507 miles
- MOT expiry
- 16 Jun 2018
- Odometer
- 22,507 miles
- Test number
- 859391670886
No defects or advisories recorded.
Questions about L23 ENG
- Does L23 ENG currently have a valid MOT?
- Yes. DVSA records show the MOT on L23 ENG is valid until 29 Oct 2027.
- When is the MOT due on L23 ENG?
- The MOT on L23 ENG is valid until 29 Oct 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has L23 ENG done?
- L23 ENG was recorded at 106,054 miles at its MOT on 20 Oct 2026, an average of 8,941 miles a year.
- Has L23 ENG ever failed its MOT?
- No. L23 ENG has passed all 11 of its MOT tests on record.
- Has the mileage on L23 ENG 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 L23 ENG find?
- L23 ENG passed its latest MOT on 20 Oct 2026 with 2 advisories: nearside rear foam bump stop deteriorated; nearside rear shock absorbers has light misting of oil.
Related registrations
- L23 EMJNissan Qashqai
- L23 EMMFord Puma ST
- L23 EMRMercedes-Benz E
- L23 EMUVolvo XC60
- L23 EMWLand Rover Freelander
- L23 EMXLand Rover Discovery
- L23 ENONissan Primastar
- L23 ERCMercedes-Benz GLA
- L23 ERGMercedes-Benz EQS 450+ Exclusive Luxury
- L23 ERHMINI Countryman
- L23 ERKBMW 3 Series
- L23 ERMLand Rover Range Rover Sport
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.