
BMW M3
White · Petrol · 2013 · 3,999 cc
K31 KKWMOT history
K31 KKW is a white petrol BMW M3 first used on 21 Mar 2013. Its MOT is valid until 28 Aug 2027 and it has passed 12 of 13 MOT tests, with 109,662 miles recorded at the latest.
From DVSA MOT records, updated 21 Aug 2026.

- MOT
- Valid
- Until 28 Aug 2027
- Mileage
- 109,662 mi
- At MOT on 21 Aug 2026
- MOT tests
- 13
- 12 passed · 1 failed
- Per year
- 6,105 mi
- Average between MOTs
Vehicle details
- Registration
- K31 KKW
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- M3
- Colour
- White
- Fuel type
- Petrol
- Engine size
- 3,999 cc
- Year of manufacture
- 2013
- First used
- 21 Mar 2013
- MOT status
- MOT valid until 28 Aug 2027
- Latest MOT test
- 21 Aug 2026 (Pass)
Mileage history
K31 KKW was last recorded at 109,662 miles on 21 Aug 2026, 6,232 miles more than at the previous MOT on 4 Aug 2025.
- Previous MOT
- 103,430 miles · 4 Aug 2025
- Between the last two tests
- 6,232 miles
- Average per year
- 6,105 miles
Recorded mileage by year
- 2026 – 109,662 miles
- 2025 – 103,430 miles
- 2024 – 100,788 miles
- 2023 – 97,907 miles
- 2022 – 94,352 miles
- 2021 – 92,154 miles
- 2020 – 84,371 miles
- 2019 – 78,369 miles
- 2018 – 67,905 miles
- 2017 – 61,308 miles
- 2016 – 45,494 miles
What the latest MOT found
No defects or advisories were recorded.
Full MOT history
13 tests since 16 Feb 2016, newest first. Select a test to see every defect and advisory.
Pass109,662 miles (+6,232)
- MOT expiry
- 28 Aug 2027
- Odometer
- 109,662 miles
- Test number
- 765906939491
No defects or advisories recorded.
Pass103,430 miles (+2,642)
- MOT expiry
- 28 Aug 2026
- Odometer
- 103,430 miles
- Test number
- 327238602579
No defects or advisories recorded.
Pass100,788 miles (+2,881)
- MOT expiry
- 28 Aug 2025
- Odometer
- 100,788 miles
- Test number
- 760784749875
No defects or advisories recorded.
Pass97,907 miles (+3,555)
- MOT expiry
- 22 Aug 2024
- Odometer
- 97,907 miles
- Test number
- 274763752847
No defects or advisories recorded.
Pass94,352 miles (+2,198)1 advisory
- MOT expiry
- 21 Aug 2023
- Odometer
- 94,352 miles
- Test number
- 521944707603
- AdvisoryOffside Front Tyre worn close to legal limit/worn on edge (5.2.3 (e))
Pass92,154 miles (+7,783)
- MOT expiry
- 19 Aug 2022
- Odometer
- 92,154 miles
- Test number
- 561032740974
No defects or advisories recorded.
Pass84,371 miles (+6,002)
- MOT expiry
- 19 Aug 2021
- Odometer
- 84,371 miles
- Test number
- 573486441714
No defects or advisories recorded.
Pass78,369 miles (+10,464)
- MOT expiry
- 19 Aug 2020
- Odometer
- 78,369 miles
- Test number
- 417616683086
No defects or advisories recorded.
Pass67,905 miles (+6,597)
- MOT expiry
- 19 Aug 2019
- Odometer
- 67,905 miles
- Test number
- 812891272271
No defects or advisories recorded.
Pass61,308 miles (+8,717)
- MOT expiry
- 19 Aug 2018
- Odometer
- 61,308 miles
- Test number
- 272210056614
No defects or advisories recorded.
Pass52,591 miles
- MOT expiry
- 15 Feb 2018
- Odometer
- 52,591 miles
- Test number
- 138464635897
No defects or advisories recorded.
Fail52,591 miles (+7,097)2 failures
- MOT expiry
- No new certificate
- Odometer
- 52,591 miles
- Test number
- 590119022841
- FailureNearside Rear Tyre tread depth below requirements of 1.6mm (4.1.E.1)
- FailureOffside Rear Tyre tread depth below requirements of 1.6mm (4.1.E.1)
Pass45,494 miles
- MOT expiry
- 15 Feb 2017
- Odometer
- 45,494 miles
- Test number
- 787916082057
No defects or advisories recorded.
Questions about K31 KKW
- Does K31 KKW currently have a valid MOT?
- Yes. DVSA records show the MOT on K31 KKW is valid until 28 Aug 2027.
- When is the MOT due on K31 KKW?
- The MOT on K31 KKW is valid until 28 Aug 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has K31 KKW done?
- K31 KKW was recorded at 109,662 miles at its MOT on 21 Aug 2026, an average of 6,105 miles a year.
- Has K31 KKW ever failed its MOT?
- Yes. K31 KKW has failed 1 of its 13 MOT tests, most recently on 9 Feb 2017.
- Has the mileage on K31 KKW 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 K31 KKW find?
- K31 KKW passed its latest MOT on 21 Aug 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.