BMW logo

BMW X5

Blue · Diesel · 2006 · 2,993 cc

K31 HNSMOT history

K31 HNS is a blue diesel BMW X5 first used on 28 Mar 2006. Its MOT is valid until 22 Dec 2026 and it has passed 19 of 25 MOT tests, with 148,251 miles recorded at the latest.

From DVSA MOT records, updated 10 Dec 2025.

K31 HNS blue BMW X5 – car details, MOT history and tax status
Illustration of a BMW X5, not a photo of this vehicle
MOT
Valid
Until 22 Dec 2026
Mileage
148,251 mi
At MOT on 10 Dec 2025
MOT tests
25
19 passed · 6 failed
Per year
7,655 mi
Average between MOTs
Get reminders for K31 HNS in the free Driver Codes app

Vehicle details

Registration
K31 HNS
Registration format
Prefix (1983 to 2001)
Make
BMW
Model
X5
Colour
Blue
Fuel type
Diesel
Engine size
2,993 cc
Year of manufacture
2006
First used
28 Mar 2006
MOT status
MOT valid until 22 Dec 2026
Latest MOT test
10 Dec 2025 (Pass)

Mileage history

K31 HNS was last recorded at 148,251 miles on 10 Dec 2025, 6 miles more than at the previous MOT on 8 Dec 2025.

Odometer reading at each MOT testPassFail
Previous MOT
148,245 miles · 8 Dec 2025
Between the last two tests
6 miles
Average per year
7,655 miles

Recorded mileage by year

  • 2025 – 148,251 miles
  • 2024 – 142,183 miles
  • 2023 – 135,949 miles
  • 2022 – 128,845 miles
  • 2021 – 119,152 miles
  • 2020 – 109,789 miles
  • 2019 – 105,152 miles
  • 2018 – 100,219 miles
  • 2017 – 91,326 miles
  • 2016 – 77,839 miles
  • 2015 – 72,595 miles
  • 2014 – 68,343 miles
  • 2013 – 56,046 miles
  • 2012 – 39,247 miles
  • 2011 – 30,671 miles
  • 2010 – 26,986 miles
  • 2009 – 20,314 miles

What the latest MOT found

Pass148,251 miles
  • AdvisoryNearside Front Tyre has a cut but not deep enough to reach the ply or cords (5.2.3 (d) (i))Recorded at 2 MOTs since 2025

What MOT advisories mean

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.

  • Exhaust has a minor leak of exhaust gases Manifold

    Advisory2 MOTs, 2024

  • Nearside Front Lower Suspension arm ball joint dust cover severely deteriorated Rear

    Minor2 MOTs, 2024

  • Nearside Rear Inner Tyre worn close to legal limit/worn on edge

    Advisory2 MOTs, 2024

  • Offside Rear Inner Tyre worn close to legal limit/worn on edge

    Advisory2 MOTs, 2024

  • Rear Child Seat fitted not allowing full inspection of adult belt both sides

    Advisory2 MOTs, 2020–2021

  • Offside Front Brake pipe corroded, covered in grease or other material

    Advisory2 MOTs, 2018–2020

Full MOT history

25 tests since 25 Mar 2009, newest first. Select a test to see every defect and advisory.

  1. Pass148,251 miles (+6)1 advisory
    MOT expiry
    22 Dec 2026
    Odometer
    148,251 miles
    Test number
    242328471748
    • AdvisoryNearside Front Tyre has a cut but not deep enough to reach the ply or cords (5.2.3 (d) (i))
  2. Fail148,245 miles (+6,062)2 major1 advisory
    MOT expiry
    No new certificate
    Odometer
    148,245 miles
    Test number
    104915003889
    • MajorNearside Front Lower Suspension arm ball joint excessively worn rear (5.3.4 (a) (i))
    • MajorOffside Front Tyre has a cut in excess of the requirements deep enough to reach the ply or cords (5.2.3 (d) (i))
    • AdvisoryNearside Front Tyre has a cut but not deep enough to reach the ply or cords (5.2.3 (d) (i))
  3. Pass142,183 miles (+20)1 minor3 advisories
    MOT expiry
    22 Dec 2025
    Odometer
    142,183 miles
    Test number
    769498195769
    • MinorNearside Front Lower Suspension arm ball joint dust cover severely deteriorated Rear (5.3.4 (b) (i))
    • AdvisoryExhaust has a minor leak of exhaust gases Manifold (6.1.2 (a))
    • AdvisoryNearside Rear 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))
  4. Fail142,163 miles (+6,214)3 major1 minor3 advisories
    MOT expiry
    No new certificate
    Odometer
    142,163 miles
    Test number
    480332266815
    • MajorOffside Front Anti-roll bar linkage ball joint excessively worn (5.3.4 (a) (i))
    • MajorOffside Front Coil spring fractured or broken (5.3.1 (b) (i))
    • MajorOffside Stop lamp(s) not working (4.3.1 (a) (ii))
    • MinorNearside Front Lower Suspension arm ball joint dust cover severely deteriorated Rear (5.3.4 (b) (i))
    • AdvisoryExhaust has a minor leak of exhaust gases Manifold (6.1.2 (a))
    • AdvisoryNearside Rear 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))
  5. Pass135,949 miles (+7,104)4 advisories
    MOT expiry
    18 Dec 2024
    Odometer
    135,949 miles
    Test number
    151858819208
    • AdvisoryExhaust has a minor leak of exhaust gases Turbo area (6.1.2 (a))
    • AdvisoryNearside Front Lower Suspension arm pin or bush worn but not resulting in excessive movement rear inner bush (5.3.4 (a) (i))
    • AdvisoryNearside Rear Inner Tyre worn close to legal limit/worn on edge bold (5.2.3 (e))
    • AdvisoryOffside Rear Inner Tyre worn close to legal limit/worn on edge bold (5.2.3 (e))
  6. Pass128,845 miles (+9,693)1 minor3 advisories
    MOT expiry
    14 Dec 2023
    Odometer
    128,845 miles
    Test number
    160937632247
    • MinorNearside Front Anti-roll bar linkage ball joint dust cover severely deteriorated (5.3.4 (b) (i))
    • AdvisoryNearside Front Lower Suspension arm pin or bush worn but not resulting in excessive movement front arm inner bush (5.3.4 (a) (i))
    • AdvisoryNearside Front Track rod end ball joint has slight play (2.1.3 (b) (i))
    • AdvisoryRear Tyre worn close to legal limit/worn on edge both (5.2.3 (e))
  7. Pass119,152 miles (+9,363)2 advisories
    MOT expiry
    14 Dec 2022
    Odometer
    119,152 miles
    Test number
    100085046082
    • AdvisoryFront Tyre worn close to legal limit/worn on edge inner and outer edge (5.2.3 (e))
    • AdvisoryRear Child Seat fitted not allowing full inspection of adult belt both sides
  8. Pass109,789 miles (+4,637)1 minor3 advisories
    MOT expiry
    14 Dec 2021
    Odometer
    109,789 miles
    Test number
    579447562328
    • MinorOffside Front Lower Suspension arm ball joint dust cover severely deteriorated rear arm (5.3.4 (b) (i))
    • AdvisoryOffside Front Brake pipe corroded, covered in grease or other material (1.1.11 (c))
    • AdvisoryRear Brake pipe corroded, covered in grease or other material both sides metal section of rear flexi hoses (1.1.11 (c))
    • AdvisoryRear Child Seat fitted not allowing full inspection of adult belt both sides
  9. Pass105,152 miles (+4,933)3 advisories
    MOT expiry
    14 Dec 2020
    Odometer
    105,152 miles
    Test number
    279313882214
    • AdvisoryNearside Rear Brake pipe corroded, covered in grease or other material to flexible hose (1.1.11 (c))
    • AdvisoryOffside Brake pipe corroded, covered in grease or other material to flexible hose (1.1.11 (c))
    • AdvisoryOffside Front Brake pipe corroded, covered in grease or other material to flexible hose (1.1.11 (c))
  10. Pass100,219 miles3 advisories
    MOT expiry
    14 Dec 2019
    Odometer
    100,219 miles
    Test number
    106257708262
    • AdvisoryOffside Front Brake pipe corroded, covered in grease or other material (1.1.11 (c))
    • AdvisoryRear Brake pipe corroded, covered in grease or other material both on flexi hoses (1.1.11 (c))
    • AdvisoryRear Brake pipe corroded, covered in grease or other material both to felxi hoses (1.1.11 (c))
  11. Fail100,219 miles (+8,893)1 major3 advisories
    MOT expiry
    No new certificate
    Odometer
    100,219 miles
    Test number
    275477171588
    • MajorFront Lower Suspension arm ball joint excessively worn rear arms both sides (5.3.4 (a) (i))
    • AdvisoryOffside Front Brake pipe corroded, covered in grease or other material (1.1.11 (c))
    • AdvisoryRear Brake pipe corroded, covered in grease or other material both on flexi hoses (1.1.11 (c))
    • AdvisoryRear Brake pipe corroded, covered in grease or other material both to felxi hoses (1.1.11 (c))
  12. Pass91,326 miles (+13,487)1 advisory
    MOT expiry
    14 Dec 2018
    Odometer
    91,326 miles
    Test number
    509871060143
    • AdvisoryRear Brake pipe slightly corroded both to rear flexis (3.6.B.2c)
  13. Pass77,839 miles (+5,244)
    MOT expiry
    14 Dec 2017
    Odometer
    77,839 miles
    Test number
    663144949729

    No defects or advisories recorded.

  14. Pass72,595 miles (+4,252)3 advisories
    MOT expiry
    14 Dec 2016
    Odometer
    72,595 miles
    Test number
    713468278077
    • AdvisoryEngine covers fitted obscuring some components in the engine bay
    • AdvisoryRear tyres wearing inner edges
    • AdvisoryUnder-trays fitted obscuring some underside components
  15. Pass68,343 miles (+12,297)2 advisories2 notes
    MOT expiry
    12 Dec 2015
    Odometer
    68,343 miles
    Test number
    377517644361
    • AdvisoryParking brake lever has little reserve travel (3.1.6b)
    • AdvisoryParking brake: parking brake efficiency only just met. It would appear that the braking system requires adjustment or repair. (3.7.C.1b)
    • NoteEngine covers fitted obscuring some components in the engine bay
    • NoteUnder-trays fitted obscuring some underside components
  16. Pass56,046 miles (+68)4 advisories1 note
    MOT expiry
    19 Jan 2015
    Odometer
    56,046 miles
    Test number
    658387553343
    • AdvisoryBrake pipe slightly corroded (3.6.B.2c)
    • AdvisoryNearside Rear Brake pipe slightly corroded (3.6.B.2c)
    • AdvisoryOffside Front Brake pipe slightly corroded (3.6.B.2c)
    • AdvisoryOffside Rear Brake pipe slightly corroded (3.6.B.2c)
    • NoteParking brake only just passed at 17%
  17. Fail55,978 miles (+10,352)1 failure4 advisories2 notes
    MOT expiry
    No new certificate
    Odometer
    55,978 miles
    Test number
    617239923394
    • FailureNearside Front Brake pipe excessively corroded (3.6.B.2c)
    • AdvisoryBrake pipe slightly corroded (3.6.B.2c)
    • AdvisoryNearside Rear Brake pipe slightly corroded (3.6.B.2c)
    • AdvisoryOffside Front Brake pipe slightly corroded (3.6.B.2c)
    • AdvisoryOffside Rear Brake pipe slightly corroded (3.6.B.2c)
    • NotePark brake only just passed at 17%
    • NoteUnder-trays fitted obscuring some underside components
  18. Pass45,626 miles (+6,379)2 notes
    MOT expiry
    19 Jan 2014
    Odometer
    45,626 miles
    Test number
    717498403029
    • NoteEngine covers fitted obscuring some components in the engine bay
    • NoteUnder-trays fitted obscuring some underside components
  19. Pass39,247 miles (+8,576)
    MOT expiry
    19 Jan 2013
    Odometer
    39,247 miles
    Test number
    258758112098

    No defects or advisories recorded.

  20. Pass30,671 miles
    MOT expiry
    19 Jan 2012
    Odometer
    30,671 miles
    Test number
    578220221089

    No defects or advisories recorded.

  21. Fail30,671 miles (+5)1 dangerous1 failure
    MOT expiry
    No new certificate
    Odometer
    30,671 miles
    Test number
    846489811092
    • DangerousParking brake lever ratchet mechanism is excessively worn (3.1.5)
    • FailureNearside Windscreen wiper does not clear the windscreen effectively (8.2.2)
  22. Fail30,666 miles1 repaired
    MOT expiry
    No new certificate
    Odometer
    30,666 miles
    Test number
    127240411419
    • Repaired at testOffside Windscreen wiper does not clear the windscreen effectively (8.2.2)
  23. Pass30,666 miles (+3,680)
    MOT expiry
    9 Jan 2012
    Odometer
    30,666 miles
    Test number
    289160811099

    No defects or advisories recorded.

  24. Pass26,986 miles (+6,672)
    MOT expiry
    28 Mar 2011
    Odometer
    26,986 miles
    Test number
    622365880033

    No defects or advisories recorded.

  25. Pass20,314 miles2 advisories
    MOT expiry
    28 Mar 2010
    Odometer
    20,314 miles
    Test number
    334714389046
    • AdvisoryFront brake disc slightly pitted (3.5.1h)
    • AdvisoryRear brake disc slightly pitted (3.5.1h)

Questions about K31 HNS

Does K31 HNS currently have a valid MOT?
Yes. DVSA records show the MOT on K31 HNS is valid until 22 Dec 2026.
When is the MOT due on K31 HNS?
The MOT on K31 HNS is valid until 22 Dec 2026. It can be tested up to a month (minus a day) before then and keep the same renewal date.
What mileage has K31 HNS done?
K31 HNS was recorded at 148,251 miles at its MOT on 10 Dec 2025, an average of 7,655 miles a year.
Has K31 HNS ever failed its MOT?
Yes. K31 HNS has failed 6 of its 25 MOT tests, most recently on 8 Dec 2025.
Has the mileage on K31 HNS 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 HNS find?
K31 HNS passed its latest MOT on 10 Dec 2025 with 1 advisory: nearside front tyre has a cut but not deep enough to reach the ply or cords.

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