
BMW 3 Series
Red · Diesel · 2016 · 1,995 cc
L28 TMRMOT history
L28 TMR is a red diesel BMW 3 Series first used on 16 Jan 2016. Its MOT is valid until 30 Apr 2027 and it has passed 8 of 9 MOT tests, with 76,845 miles recorded at the latest.
From DVSA MOT records, updated 1 May 2026.

- MOT
- Valid
- Until 30 Apr 2027
- Mileage
- 76,845 mi
- At MOT on 1 May 2026
- MOT tests
- 9
- 8 passed · 1 failed
- Per year
- 8,420 mi
- Average between MOTs
Vehicle details
- Registration
- L28 TMR
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- 3 Series
- Colour
- Red
- Fuel type
- Diesel
- Engine size
- 1,995 cc
- Year of manufacture
- 2016
- First used
- 16 Jan 2016
- MOT status
- MOT valid until 30 Apr 2027
- Latest MOT test
- 1 May 2026 (Pass)
Mileage history
L28 TMR was last recorded at 76,845 miles on 1 May 2026, 9,243 miles more than at the previous MOT on 30 Apr 2025.
- Previous MOT
- 67,602 miles · 30 Apr 2025
- Between the last two tests
- 9,243 miles
- Average per year
- 8,420 miles
Recorded mileage by year
- 2026 – 76,845 miles
- 2025 – 67,602 miles
- 2024 – 56,350 miles
- 2023 – 38,654 miles
- 2022 – 32,577 miles
- 2021 – 25,823 miles
- 2020 – 19,070 miles
- 2019 – 15,386 miles
What the latest MOT found
- AdvisoryNearside Rear Child Seat fitted not allowing full inspection of adult belt
Full MOT history
9 tests since 12 Jan 2019, newest first. Select a test to see every defect and advisory.
Pass76,845 miles1 advisory
- MOT expiry
- 30 Apr 2027
- Odometer
- 76,845 miles
- Test number
- 690993764557
- AdvisoryNearside Rear Child Seat fitted not allowing full inspection of adult belt
Fail76,845 miles (+9,243)1 dangerous1 advisory
- MOT expiry
- No new certificate
- Odometer
- 76,845 miles
- Test number
- 577226994447
- DangerousOffside Rear Inner Tyre tread depth below requirements of 1.6mm (5.2.3 (e))
- AdvisoryNearside Rear Child Seat fitted not allowing full inspection of adult belt
Pass67,602 miles (+11,252)2 advisories
- MOT expiry
- 29 Apr 2026
- Odometer
- 67,602 miles
- Test number
- 131753869234
- AdvisoryFront Brake pad(s) wearing thin (1.1.13 (a) (ii))
- AdvisoryRear Brake pad(s) wearing thin (1.1.13 (a) (ii))
Pass56,350 miles (+17,696)
- MOT expiry
- 12 Apr 2025
- Odometer
- 56,350 miles
- Test number
- 232662459809
No defects or advisories recorded.
Pass38,654 miles (+6,077)
- MOT expiry
- 10 Apr 2024
- Odometer
- 38,654 miles
- Test number
- 590201551060
No defects or advisories recorded.
Pass32,577 miles (+6,754)
- MOT expiry
- 1 Jun 2023
- Odometer
- 32,577 miles
- Test number
- 766650823902
No defects or advisories recorded.
Pass25,823 miles (+6,753)
- MOT expiry
- 1 Jun 2022
- Odometer
- 25,823 miles
- Test number
- 672719498540
No defects or advisories recorded.
Pass19,070 miles (+3,684)
- MOT expiry
- 1 Jun 2021
- Odometer
- 19,070 miles
- Test number
- 640619266152
No defects or advisories recorded.
Pass15,386 miles
- MOT expiry
- 15 Jan 2020
- Odometer
- 15,386 miles
- Test number
- 176137772207
No defects or advisories recorded.
Questions about L28 TMR
- Does L28 TMR currently have a valid MOT?
- Yes. DVSA records show the MOT on L28 TMR is valid until 30 Apr 2027.
- When is the MOT due on L28 TMR?
- The MOT on L28 TMR is valid until 30 Apr 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has L28 TMR done?
- L28 TMR was recorded at 76,845 miles at its MOT on 1 May 2026, an average of 8,420 miles a year.
- Has L28 TMR ever failed its MOT?
- Yes. L28 TMR has failed 1 of its 9 MOT tests, most recently on 1 May 2026.
- Has the mileage on L28 TMR 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 TMR find?
- L28 TMR passed its latest MOT on 1 May 2026 with 1 advisory: nearside rear child seat fitted not allowing full inspection of adult belt.
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.