
BMW M3
Yellow · Petrol · 2010 · 3,999 cc
Y31 DAKMOT history
Y31 DAK is a yellow petrol BMW M3 first used on 29 Sept 2010. Its MOT expired on 11 Sept 2026 and it has passed 12 of 12 MOT tests, with 49,110 miles recorded at the latest.
From DVSA MOT records, updated 12 Sept 2025.

- MOT
- Expired
- On 11 Sept 2026
- Mileage
- 49,110 mi
- At MOT on 12 Sept 2025
- MOT tests
- 12
- 12 passed · 0 failed
- Per year
- 2,268 mi
- Average between MOTs
Vehicle details
- Registration
- Y31 DAK
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- M3
- Colour
- Yellow
- Fuel type
- Petrol
- Engine size
- 3,999 cc
- Year of manufacture
- 2010
- First used
- 29 Sept 2010
- MOT status
- MOT expired on 11 Sept 2026
- Latest MOT test
- 12 Sept 2025 (Pass)
Mileage history
Y31 DAK was last recorded at 49,110 miles on 12 Sept 2025, 2,786 miles more than at the previous MOT on 5 Sept 2024.
- Previous MOT
- 46,324 miles · 5 Sept 2024
- Between the last two tests
- 2,786 miles
- Average per year
- 2,268 miles
Recorded mileage by year
- 2025 – 49,110 miles
- 2024 – 46,324 miles
- 2023 – 46,120 miles
- 2022 – 44,972 miles
- 2021 – 43,047 miles
- 2020 – 40,676 miles
- 2018 – 38,200 miles
- 2017 – 34,936 miles
- 2016 – 31,366 miles
- 2015 – 28,527 miles
- 2014 – 25,267 miles
- 2013 – 21,938 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.
Windscreen has damage to an area less than a 40mm circle outside zone 'A' (8.3.1d)
Advisory2 MOTs, 2013–2014
Full MOT history
12 tests since 20 Sept 2013, newest first. Select a test to see every defect and advisory.
Pass49,110 miles (+2,786)
- MOT expiry
- 11 Sept 2026
- Odometer
- 49,110 miles
- Test number
- 718639094898
No defects or advisories recorded.
Pass46,324 miles (+204)1 minor
- MOT expiry
- 4 Sept 2025
- Odometer
- 46,324 miles
- Test number
- 299956279358
- MinorWindscreen damaged but not adversely affecting driver's view crack not in drivers view (3.2 (a) (i))
Pass46,120 miles (+1,148)1 minor
- MOT expiry
- 1 Aug 2024
- Odometer
- 46,120 miles
- Test number
- 849269631813
- MinorWindscreen damaged but not adversely affecting driver's view (3.2 (a) (i))
Pass44,972 miles (+1,925)
- MOT expiry
- 5 Jul 2023
- Odometer
- 44,972 miles
- Test number
- 630992421277
No defects or advisories recorded.
Pass43,047 miles (+2,371)
- MOT expiry
- 21 Jun 2022
- Odometer
- 43,047 miles
- Test number
- 220334421197
No defects or advisories recorded.
Pass40,676 miles (+2,476)
- MOT expiry
- 21 Jun 2021
- Odometer
- 40,676 miles
- Test number
- 433336838346
No defects or advisories recorded.
Pass38,200 miles (+3,264)
- MOT expiry
- 27 Nov 2019
- Odometer
- 38,200 miles
- Test number
- 920809586841
No defects or advisories recorded.
Pass34,936 miles (+3,570)
- MOT expiry
- 1 Sept 2018
- Odometer
- 34,936 miles
- Test number
- 920992770694
No defects or advisories recorded.
Pass31,366 miles (+2,839)
- MOT expiry
- 1 Sept 2017
- Odometer
- 31,366 miles
- Test number
- 664442821867
No defects or advisories recorded.
Pass28,527 miles (+3,260)
- MOT expiry
- 27 Aug 2016
- Odometer
- 28,527 miles
- Test number
- 379829035491
No defects or advisories recorded.
Pass25,267 miles (+3,329)1 advisory
- MOT expiry
- 27 Aug 2015
- Odometer
- 25,267 miles
- Test number
- 347720744259
- AdvisoryWindscreen has damage to an area less than a 40mm circle outside zone 'A' (8.3.1d)
Pass21,938 miles1 advisory1 note
- MOT expiry
- 29 Sept 2014
- Odometer
- 21,938 miles
- Test number
- 169163563286
- AdvisoryWindscreen has damage to an area less than a 40mm circle outside zone 'A' (8.3.1d)
- NoteNearside front tyre has cut on inner side wall
Questions about Y31 DAK
- Does Y31 DAK currently have a valid MOT?
- No. The MOT on Y31 DAK expired on 11 Sept 2026, according to DVSA records.
- When is the MOT due on Y31 DAK?
- The MOT on Y31 DAK expired on 11 Sept 2026. It can only be driven to a pre-booked MOT test or to repairs needed to pass one.
- What mileage has Y31 DAK done?
- Y31 DAK was recorded at 49,110 miles at its MOT on 12 Sept 2025, an average of 2,268 miles a year.
- Has Y31 DAK ever failed its MOT?
- No. Y31 DAK has passed all 12 of its MOT tests on record.
- Has the mileage on Y31 DAK 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 Y31 DAK find?
- Y31 DAK passed its latest MOT on 12 Sept 2025 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.