
BMW X5
Black · Petrol · 2005 · 4,398 cc
K31 ANCMOT history
K31 ANC is a black petrol BMW X5 first used on 17 Jun 2005. Its MOT is valid until 16 Jul 2027 and it has passed 19 of 21 MOT tests, with 121,731 miles recorded at the latest.
From DVSA MOT records, updated 17 Jul 2026.

- MOT
- Valid
- Until 16 Jul 2027
- Mileage
- 121,731 mi
- At MOT on 17 Jul 2026
- MOT tests
- 21
- 19 passed · 2 failed
- Per year
- 4,760 mi
- Average between MOTs
Vehicle details
- Registration
- K31 ANC
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- X5
- Colour
- Black
- Fuel type
- Petrol
- Engine size
- 4,398 cc
- Year of manufacture
- 2005
- First used
- 17 Jun 2005
- MOT status
- MOT valid until 16 Jul 2027
- Latest MOT test
- 17 Jul 2026 (Pass)
Mileage history
K31 ANC was last recorded at 121,731 miles on 17 Jul 2026, 27 miles more than at the previous MOT on 15 Jun 2026.
- Previous MOT
- 121,704 miles · 15 Jun 2026
- Between the last two tests
- 27 miles
- Average per year
- 4,760 miles
Recorded mileage by year
- 2026 – 121,731 miles
- 2025 – 119,981 miles
- 2024 – 118,562 miles
- 2023 – 116,253 miles
- 2022 – 113,297 miles
- 2021 – 105,314 miles
- 2020 – 97,321 miles
- 2019 – 95,405 miles
- 2018 – 94,292 miles
- 2017 – 93,006 miles
- 2016 – 91,607 miles
- 2015 – 88,262 miles
- 2014 – 83,952 miles
- 2013 – 80,081 miles
- 2012 – 74,913 miles
- 2011 – 67,349 miles
- 2010 – 57,198 miles
- 2009 – 45,681 miles
- 2008 – 35,517 miles
What the latest MOT found
- AdvisoryFront Brake pad(s) wearing thin (1.1.13 (a) (ii))Recorded at 2 MOTs since 2026
- AdvisoryFront Sub-frame corroded but not seriously weakened (5.3.3 (b) (i))Recorded at 2 MOTs since 2026
- AdvisoryNearside Front Brake pipe corroded, covered in grease or other material (1.1.11 (c))Recorded at 5 MOTs since 2024
- AdvisoryOffside Front Brake pipe corroded, covered in grease or other material (1.1.11 (c))Recorded at 5 MOTs since 2024
- AdvisoryRear Brake pad(s) wearing thin (1.1.13 (a) (ii))Recorded at 2 MOTs since 2026
- AdvisoryTyre worn close to legal limit/worn on edge all four approx 3mm tread remaining (5.2.3 (e))
Full MOT history
21 tests since 6 Jun 2008, newest first. Select a test to see every defect and advisory.
Pass121,731 miles (+27)6 advisories
- MOT expiry
- 16 Jul 2027
- Odometer
- 121,731 miles
- Test number
- 195395741516
- AdvisoryFront Brake pad(s) wearing thin (1.1.13 (a) (ii))
- AdvisoryFront Sub-frame corroded but not seriously weakened (5.3.3 (b) (i))
- AdvisoryNearside Front Brake pipe corroded, covered in grease or other material (1.1.11 (c))
- AdvisoryOffside Front Brake pipe corroded, covered in grease or other material (1.1.11 (c))
- AdvisoryRear Brake pad(s) wearing thin (1.1.13 (a) (ii))
- AdvisoryTyre worn close to legal limit/worn on edge all four approx 3mm tread remaining (5.2.3 (e))
Fail121,704 miles (+1,723)2 major6 advisories
- MOT expiry
- No new certificate
- Odometer
- 121,704 miles
- Test number
- 757393920694
- MajorNearside Front Position lamp not working inner and outer (4.2.1 (a) (ii))
- MajorRear Sub-frame corroded and seriously weakened (5.3.3 (b) (i))
- AdvisoryFront Brake pad(s) wearing thin (1.1.13 (a) (ii))
- AdvisoryFront Sub-frame corroded but not seriously weakened (5.3.3 (b) (i))
- AdvisoryNearside Front Brake pipe corroded, covered in grease or other material (1.1.11 (c))
- AdvisoryOffside Front Brake pipe corroded, covered in grease or other material (1.1.11 (c))
- AdvisoryRear Brake pad(s) wearing thin (1.1.13 (a) (ii))
- AdvisoryTyre worn close to legal limit/worn on edge all four approx 3mm (5.2.3 (e))
Pass119,981 miles (+1,419)5 advisories
- MOT expiry
- 25 Jun 2026
- Odometer
- 119,981 miles
- Test number
- 679988927243
- AdvisoryNearside Front Brake hose slightly deteriorated (1.1.12 (b) (ii))
- AdvisoryNearside Front Brake pipe corroded, covered in grease or other material (1.1.11 (c))
- AdvisoryOffside Front Brake hose slightly deteriorated (1.1.12 (b) (ii))
- AdvisoryOffside Front Brake pipe corroded, covered in grease or other material (1.1.11 (c))
- AdvisoryRear Sub-frame pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
Pass118,562 miles (+29)2 advisories
- MOT expiry
- 25 Jun 2025
- Odometer
- 118,562 miles
- Test number
- 143986243118
- AdvisoryNearside Front Brake pipe corroded, covered in grease or other material (1.1.11 (c))
- AdvisoryOffside Front Brake pipe corroded, covered in grease or other material (1.1.11 (c))
Fail118,533 miles (+2,280)1 major2 advisories
- MOT expiry
- No new certificate
- Odometer
- 118,533 miles
- Test number
- 407420926451
- MajorNearside Front Outer Drive shaft joint constant velocity boot split or insecure, no longer prevents the ingress of dirt (6.1.7 (g) (ii))
- AdvisoryNearside Front Brake pipe corroded, covered in grease or other material (1.1.11 (c))
- AdvisoryOffside Front Brake pipe corroded, covered in grease or other material (1.1.11 (c))
Pass116,253 miles (+2,956)1 minor
- MOT expiry
- 27 Jul 2024
- Odometer
- 116,253 miles
- Test number
- 930154332839
- MinorNearside Front Drive shaft joint constant velocity boot severely deteriorated (6.1.7 (g) (i))
Pass113,297 miles (+7,983)
- MOT expiry
- 27 Jul 2023
- Odometer
- 113,297 miles
- Test number
- 604323527671
No defects or advisories recorded.
Pass105,314 miles (+7,993)1 advisory
- MOT expiry
- 27 Jul 2022
- Odometer
- 105,314 miles
- Test number
- 178765448343
- AdvisoryNearside Rear Child Seat fitted not allowing full inspection of adult belt
Pass97,321 miles (+1,916)
- MOT expiry
- 27 Jul 2021
- Odometer
- 97,321 miles
- Test number
- 193056317760
No defects or advisories recorded.
Pass95,405 miles (+1,113)
- MOT expiry
- 17 Dec 2020
- Odometer
- 95,405 miles
- Test number
- 868694385371
No defects or advisories recorded.
Pass94,292 miles (+1,286)
- MOT expiry
- 17 Jun 2019
- Odometer
- 94,292 miles
- Test number
- 586850842848
No defects or advisories recorded.
Pass93,006 miles (+1,399)
- MOT expiry
- 17 Jun 2018
- Odometer
- 93,006 miles
- Test number
- 626839529484
No defects or advisories recorded.
Pass91,607 miles (+3,345)
- MOT expiry
- 17 Jun 2017
- Odometer
- 91,607 miles
- Test number
- 518107829678
No defects or advisories recorded.
Pass88,262 miles (+4,310)
- MOT expiry
- 17 Jun 2016
- Odometer
- 88,262 miles
- Test number
- 897924965164
No defects or advisories recorded.
Pass83,952 miles (+3,871)1 advisory1 note
- MOT expiry
- 17 Jun 2015
- Odometer
- 83,952 miles
- Test number
- 209434254175
- AdvisoryRear Brake pipe slightly corroded (3.6.B.2c)
- NoteN/s/r and o/s/r tyres worn inside edge
Pass80,081 miles (+5,168)1 note
- MOT expiry
- 17 Jun 2014
- Odometer
- 80,081 miles
- Test number
- 247160953119
- NoteAll tyres getting low on edges
Pass74,913 miles (+7,564)
- MOT expiry
- 17 Jun 2013
- Odometer
- 74,913 miles
- Test number
- 415904652138
No defects or advisories recorded.
Pass67,349 miles (+10,151)
- MOT expiry
- 17 Jun 2012
- Odometer
- 67,349 miles
- Test number
- 146925451142
No defects or advisories recorded.
Pass57,198 miles (+11,517)
- MOT expiry
- 17 Jun 2011
- Odometer
- 57,198 miles
- Test number
- 563876150195
No defects or advisories recorded.
Pass45,681 miles (+10,164)
- MOT expiry
- 17 Jun 2010
- Odometer
- 45,681 miles
- Test number
- 673146359158
No defects or advisories recorded.
Pass35,517 miles
- MOT expiry
- 17 Jun 2009
- Odometer
- 35,517 miles
- Test number
- 901188158168
No defects or advisories recorded.
Questions about K31 ANC
- Does K31 ANC currently have a valid MOT?
- Yes. DVSA records show the MOT on K31 ANC is valid until 16 Jul 2027.
- When is the MOT due on K31 ANC?
- The MOT on K31 ANC is valid until 16 Jul 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has K31 ANC done?
- K31 ANC was recorded at 121,731 miles at its MOT on 17 Jul 2026, an average of 4,760 miles a year.
- Has K31 ANC ever failed its MOT?
- Yes. K31 ANC has failed 2 of its 21 MOT tests, most recently on 15 Jun 2026.
- Has the mileage on K31 ANC 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 ANC find?
- K31 ANC passed its latest MOT on 17 Jul 2026 with 6 advisories: front brake pad(s) wearing thin; front sub-frame corroded but not seriously weakened; nearside front brake pipe corroded, covered in grease or other material, and 3 more.
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.