
BMW X5
Black · Diesel · 2015 · 2,993 cc
L28 CHFMOT history
L28 CHF is a black diesel BMW X5 first used on 1 Sept 2015. Its MOT is valid until 21 Jul 2027 and it has passed 9 of 12 MOT tests, with 38,795 miles recorded at the latest.
From DVSA MOT records, updated 22 Jul 2026.

- MOT
- Valid
- Until 21 Jul 2027
- Mileage
- 38,795 mi
- At MOT on 22 Jul 2026
- MOT tests
- 12
- 9 passed · 3 failed
- Per year
- 3,745 mi
- Average between MOTs
Vehicle details
- Registration
- L28 CHF
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- X5
- Colour
- Black
- Fuel type
- Diesel
- Engine size
- 2,993 cc
- Year of manufacture
- 2015
- First used
- 1 Sept 2015
- MOT status
- MOT valid until 21 Jul 2027
- Latest MOT test
- 22 Jul 2026 (Pass)
Mileage history
L28 CHF was last recorded at 38,795 miles on 22 Jul 2026, 2,061 miles more than at the previous MOT on 25 Aug 2025.
- Previous MOT
- 36,734 miles · 25 Aug 2025
- Between the last two tests
- 2,061 miles
- Average per year
- 3,745 miles
Recorded mileage by year
- 2026 – 38,795 miles
- 2025 – 36,734 miles
- 2024 – 32,345 miles
- 2023 – 28,406 miles
- 2022 – 24,531 miles
- 2021 – 20,657 miles
- 2020 – 17,063 miles
- 2019 – 13,455 miles
- 2018 – 9,105 miles
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.
Offside Front Service brake fluctuating, but not excessively
Advisory3 MOTs, 2022–2023
Full MOT history
12 tests since 17 Aug 2018, newest first. Select a test to see every defect and advisory.
Pass38,795 miles (+2,061)
- MOT expiry
- 21 Jul 2027
- Odometer
- 38,795 miles
- Test number
- 251908546286
No defects or advisories recorded.
Pass36,734 miles (+4,389)3 advisories
- MOT expiry
- 31 Aug 2026
- Odometer
- 36,734 miles
- Test number
- 914744985904
- AdvisoryOffside Front Lower Suspension arm ball joint has slight play (5.3.4 (a) (i))
- AdvisoryUnable to inspect tow hitch due to tow hitch deployment fault
- AdvisoryUnable to test 13 pin trailer socket due to tow hitch deployment fault
Pass32,345 miles
- MOT expiry
- 31 Aug 2025
- Odometer
- 32,345 miles
- Test number
- 996258157190
No defects or advisories recorded.
Fail32,345 miles (+3,939)1 major
- MOT expiry
- No new certificate
- Odometer
- 32,345 miles
- Test number
- 516791678695
- MajorNearside Rear Suspension bellows leaking (5.3.5 (c))
Pass28,406 miles (+3,875)2 advisories
- MOT expiry
- 31 Aug 2024
- Odometer
- 28,406 miles
- Test number
- 199909430899
- AdvisoryNearside Front Service brake fluctuating, but not excessively (1.2.1 (e))
- AdvisoryOffside Front Service brake fluctuating, but not excessively (1.2.1 (e))
Pass24,531 miles1 advisory
- MOT expiry
- 31 Aug 2023
- Odometer
- 24,531 miles
- Test number
- 356985361901
- AdvisoryOffside Front Service brake fluctuating, but not excessively (1.2.1 (e))
Fail24,531 miles (+3,874)1 dangerous1 major1 advisory
- MOT expiry
- No new certificate
- Odometer
- 24,531 miles
- Test number
- 958634509180
- DangerousNearside Rear Tyre has ply or cords exposed (5.2.3 (d) (ii))
- MajorNearside Front Windscreen wiper does not clear the windscreen effectively (3.4 (b) (ii))
- AdvisoryOffside Front Service brake fluctuating, but not excessively (1.2.1 (e))
Pass20,657 miles
- MOT expiry
- 31 Aug 2022
- Odometer
- 20,657 miles
- Test number
- 954574178808
No defects or advisories recorded.
Fail20,655 miles (+3,592)1 major
- MOT expiry
- No new certificate
- Odometer
- 20,655 miles
- Test number
- 725867379239
- MajorNearside Front Brake pad(s) worn down to wear indicator (1.1.13 (a) (i))
Pass17,063 miles (+3,608)
- MOT expiry
- 31 Aug 2021
- Odometer
- 17,063 miles
- Test number
- 251941471534
No defects or advisories recorded.
Pass13,455 miles (+4,350)
- MOT expiry
- 31 Aug 2020
- Odometer
- 13,455 miles
- Test number
- 456504845445
No defects or advisories recorded.
Pass9,105 miles
- MOT expiry
- 31 Aug 2019
- Odometer
- 9,105 miles
- Test number
- 485191826088
No defects or advisories recorded.
Questions about L28 CHF
- Does L28 CHF currently have a valid MOT?
- Yes. DVSA records show the MOT on L28 CHF is valid until 21 Jul 2027.
- When is the MOT due on L28 CHF?
- The MOT on L28 CHF is valid until 21 Jul 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has L28 CHF done?
- L28 CHF was recorded at 38,795 miles at its MOT on 22 Jul 2026, an average of 3,745 miles a year.
- Has L28 CHF ever failed its MOT?
- Yes. L28 CHF has failed 3 of its 12 MOT tests, most recently on 22 Aug 2024.
- Has the mileage on L28 CHF 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 CHF find?
- L28 CHF passed its latest MOT on 22 Jul 2026 with no defects or advisories recorded.
Related registrations
- L28 CFWVolkswagen Polo Match 60
- L28 CGLLand Rover Discovery
- L28 CGMKawasaki ZX
- L28 CGSFord Transit
- L28 CHAMercedes-Benz GLC 300 AMG Line Prem D 4M A
- L28 CHEBMW 320
- L28 CHHVolkswagen Tiguan
- L28 CHLVolkswagen Golf GTD
- L28 CHNNissan 200 SX
- L28 CHOLand Rover Range Rover Velar
- L28 CHPLand Rover Range Rover Sport
- L28 CHRLand Rover Discovery 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.