BMW logo

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.

K31 ANC black BMW X5 – car details, MOT history and tax status
Illustration of a BMW X5, not a photo of this vehicle
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
Get reminders for K31 ANC in the free Driver Codes app

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.

Odometer reading at each MOT testPassFail
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

Pass121,731 miles
  • 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))

What MOT advisories mean

Full MOT history

21 tests since 6 Jun 2008, newest first. Select a test to see every defect and advisory.

  1. 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))
  2. 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))
  3. 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))
  4. 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))
  5. 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))
  6. 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))
  7. Pass113,297 miles (+7,983)
    MOT expiry
    27 Jul 2023
    Odometer
    113,297 miles
    Test number
    604323527671

    No defects or advisories recorded.

  8. 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
  9. Pass97,321 miles (+1,916)
    MOT expiry
    27 Jul 2021
    Odometer
    97,321 miles
    Test number
    193056317760

    No defects or advisories recorded.

  10. Pass95,405 miles (+1,113)
    MOT expiry
    17 Dec 2020
    Odometer
    95,405 miles
    Test number
    868694385371

    No defects or advisories recorded.

  11. Pass94,292 miles (+1,286)
    MOT expiry
    17 Jun 2019
    Odometer
    94,292 miles
    Test number
    586850842848

    No defects or advisories recorded.

  12. Pass93,006 miles (+1,399)
    MOT expiry
    17 Jun 2018
    Odometer
    93,006 miles
    Test number
    626839529484

    No defects or advisories recorded.

  13. Pass91,607 miles (+3,345)
    MOT expiry
    17 Jun 2017
    Odometer
    91,607 miles
    Test number
    518107829678

    No defects or advisories recorded.

  14. Pass88,262 miles (+4,310)
    MOT expiry
    17 Jun 2016
    Odometer
    88,262 miles
    Test number
    897924965164

    No defects or advisories recorded.

  15. 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
  16. 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
  17. Pass74,913 miles (+7,564)
    MOT expiry
    17 Jun 2013
    Odometer
    74,913 miles
    Test number
    415904652138

    No defects or advisories recorded.

  18. Pass67,349 miles (+10,151)
    MOT expiry
    17 Jun 2012
    Odometer
    67,349 miles
    Test number
    146925451142

    No defects or advisories recorded.

  19. Pass57,198 miles (+11,517)
    MOT expiry
    17 Jun 2011
    Odometer
    57,198 miles
    Test number
    563876150195

    No defects or advisories recorded.

  20. Pass45,681 miles (+10,164)
    MOT expiry
    17 Jun 2010
    Odometer
    45,681 miles
    Test number
    673146359158

    No defects or advisories recorded.

  21. 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.

Browse all K31A 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.