
BMW M4
Blue · Petrol · 2014 · 2,979 cc
Y23 KALMOT history
Y23 KAL is a blue petrol BMW M4 first used on 20 Sept 2014. Its MOT is valid until 15 Oct 2027 and it has passed 10 of 10 MOT tests, with 54,763 miles recorded at the latest.
From DVSA MOT records, updated 10 Oct 2026.

- MOT
- Valid
- Until 15 Oct 2027
- Mileage
- 54,763 mi
- At MOT on 9 Oct 2026
- MOT tests
- 10
- 10 passed · 0 failed
- Per year
- 2,942 mi
- Average between MOTs
Vehicle details
- Registration
- Y23 KAL
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- M4
- Colour
- Blue
- Fuel type
- Petrol
- Engine size
- 2,979 cc
- Year of manufacture
- 2014
- First used
- 20 Sept 2014
- MOT status
- MOT valid until 15 Oct 2027
- Latest MOT test
- 9 Oct 2026 (Pass)
Mileage history
Y23 KAL was last recorded at 54,763 miles on 9 Oct 2026, 2,909 miles more than at the previous MOT on 10 Oct 2025.
- Previous MOT
- 51,854 miles · 10 Oct 2025
- Between the last two tests
- 2,909 miles
- Average per year
- 2,942 miles
Recorded mileage by year
- 2026 – 54,763 miles
- 2025 – 51,854 miles
- 2024 – 48,761 miles
- 2023 – 45,284 miles
- 2022 – 42,469 miles
- 2021 – 38,191 miles
- 2020 – 36,873 miles
- 2019 – 34,335 miles
- 2018 – 31,720 miles
- 2017 – 28,068 miles
What the latest MOT found
No defects or advisories were recorded.
Full MOT history
10 tests since 12 Sept 2017, newest first. Select a test to see every defect and advisory.
Pass54,763 miles (+2,909)
- MOT expiry
- 15 Oct 2027
- Odometer
- 54,763 miles
- Test number
- 362693307270
No defects or advisories recorded.
Pass51,854 miles (+3,093)
- MOT expiry
- 15 Oct 2026
- Odometer
- 51,854 miles
- Test number
- 331304407791
No defects or advisories recorded.
Pass48,761 miles (+3,477)
- MOT expiry
- 15 Oct 2025
- Odometer
- 48,761 miles
- Test number
- 752505295006
No defects or advisories recorded.
Pass45,284 miles (+2,815)
- MOT expiry
- 15 Oct 2024
- Odometer
- 45,284 miles
- Test number
- 565076996937
No defects or advisories recorded.
Pass42,469 miles (+4,278)
- MOT expiry
- 15 Oct 2023
- Odometer
- 42,469 miles
- Test number
- 665930716724
No defects or advisories recorded.
Pass38,191 miles (+1,318)
- MOT expiry
- 15 Oct 2022
- Odometer
- 38,191 miles
- Test number
- 893060138332
No defects or advisories recorded.
Pass36,873 miles (+2,538)
- MOT expiry
- 15 Oct 2021
- Odometer
- 36,873 miles
- Test number
- 869824798311
No defects or advisories recorded.
Pass34,335 miles (+2,615)4 advisories
- MOT expiry
- 10 Oct 2020
- Odometer
- 34,335 miles
- Test number
- 871009613339
- AdvisoryNearside Front Inner Tyre worn close to legal limit/worn on edge (5.2.3 (e))
- AdvisoryNearside Rear Inner Tyre worn close to legal limit/worn on edge (5.2.3 (e))
- AdvisoryOffside Front Inner Tyre worn close to legal limit/worn on edge (5.2.3 (e))
- AdvisoryOffside Rear Inner Tyre worn close to legal limit/worn on edge (5.2.3 (e))
Pass31,720 miles (+3,652)
- MOT expiry
- 19 Sept 2019
- Odometer
- 31,720 miles
- Test number
- 798038966141
No defects or advisories recorded.
Pass28,068 miles1 advisory
- MOT expiry
- 19 Sept 2018
- Odometer
- 28,068 miles
- Test number
- 923598853974
- AdvisoryUnder trays and engine covers fitted
Questions about Y23 KAL
- Does Y23 KAL currently have a valid MOT?
- Yes. DVSA records show the MOT on Y23 KAL is valid until 15 Oct 2027.
- When is the MOT due on Y23 KAL?
- The MOT on Y23 KAL is valid until 15 Oct 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has Y23 KAL done?
- Y23 KAL was recorded at 54,763 miles at its MOT on 9 Oct 2026, an average of 2,942 miles a year.
- Has Y23 KAL ever failed its MOT?
- No. Y23 KAL has passed all 10 of its MOT tests on record.
- Has the mileage on Y23 KAL 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 Y23 KAL find?
- Y23 KAL passed its latest MOT on 9 Oct 2026 with no defects or advisories recorded.
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.