BMW logo

BMW Z4

Black · Petrol · 2004 · 2,979 cc

X31 PROMOT history

X31 PRO is a black petrol BMW Z4 first used on 1 Sept 2004. Its MOT is valid until 30 Jun 2027 and it has passed 20 of 25 MOT tests, with 114,613 miles recorded at the latest.

From DVSA MOT records, updated 15 Jun 2026.

MOT
Valid
Until 30 Jun 2027
Mileage
114,613 mi
At MOT on 15 Jun 2026
MOT tests
25
20 passed · 5 failed
Per year
5,196 mi
Average between MOTs
Get reminders for X31 PRO in the free Driver Codes app

Vehicle details

Registration
X31 PRO
Registration format
Prefix (1983 to 2001)
Make
BMW
Model
Z4
Colour
Black
Fuel type
Petrol
Engine size
2,979 cc
Year of manufacture
2004
First used
1 Sept 2004
MOT status
MOT valid until 30 Jun 2027
Latest MOT test
15 Jun 2026 (Pass)

Mileage history

X31 PRO was last recorded at 114,613 miles on 15 Jun 2026, 1,829 miles more than at the previous MOT on 3 Jun 2025.

Odometer reading at each MOT testPassFail
Previous MOT
112,784 miles · 3 Jun 2025
Between the last two tests
1,829 miles
Average per year
5,196 miles

Recorded mileage by year

  • 2026 – 114,613 miles
  • 2025 – 112,784 miles
  • 2024 – 110,127 miles
  • 2023 – 108,763 miles
  • 2022 – 105,591 miles
  • 2021 – 101,770 miles
  • 2020 – 98,447 miles
  • 2018 – 95,504 miles
  • 2017 – 93,583 miles
  • 2016 – 91,189 miles
  • 2015 – 87,181 miles
  • 2014 – 80,792 miles
  • 2013 – 76,740 miles
  • 2012 – 69,279 miles
  • 2011 – 56,378 miles
  • 2010 – 47,874 miles
  • 2009 – 38,640 miles
  • 2008 – 26,915 miles
  • 2007 – 16,868 miles

What the latest MOT found

Pass114,613 miles
  • AdvisoryFront Tyre slightly damaged/cracking or perishing Both Sides (5.2.3 (d) (ii))
  • AdvisoryOffside Brake pipe corroded, covered in grease or other material Front To Rear (1.1.11 (c))

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.

  • Play in steering rack inner joint(s)

    Advisory2 MOTs, 2018–2024

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

    Advisory2 MOTs, 2022–2023

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

    Advisory2 MOTs, 2022–2023

Full MOT history

25 tests since 23 Aug 2007, newest first. Select a test to see every defect and advisory.

  1. Pass114,613 miles (+1,829)2 advisories
    MOT expiry
    30 Jun 2027
    Odometer
    114,613 miles
    Test number
    300818121035
    • AdvisoryFront Tyre slightly damaged/cracking or perishing Both Sides (5.2.3 (d) (ii))
    • AdvisoryOffside Brake pipe corroded, covered in grease or other material Front To Rear (1.1.11 (c))
  2. Pass112,784 miles (+2,657)
    MOT expiry
    30 Jun 2026
    Odometer
    112,784 miles
    Test number
    849046357497

    No defects or advisories recorded.

  3. Pass110,127 miles (+1,364)3 advisories
    MOT expiry
    30 Jun 2025
    Odometer
    110,127 miles
    Test number
    386632296924
    • AdvisoryNearside Rear Brake pipe corroded, covered in grease or other material (1.1.11 (c))
    • AdvisoryOffside Rear Brake pipe corroded, covered in grease or other material (1.1.11 (c))
    • AdvisoryPlay in steering rack inner joint(s)
  4. Pass108,763 miles (+3,172)2 advisories
    MOT expiry
    30 Jun 2024
    Odometer
    108,763 miles
    Test number
    148991649898
    • AdvisoryNearside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
    • AdvisoryOffside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
  5. Pass105,591 miles (+3,821)2 advisories
    MOT expiry
    30 Jun 2023
    Odometer
    105,591 miles
    Test number
    384698780171
    • AdvisoryNearside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
    • AdvisoryOffside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
  6. Pass101,770 miles (+3,323)
    MOT expiry
    30 Jun 2022
    Odometer
    101,770 miles
    Test number
    883494934387

    No defects or advisories recorded.

  7. Pass98,447 miles (+2,943)
    MOT expiry
    30 Jun 2021
    Odometer
    98,447 miles
    Test number
    860729676412

    No defects or advisories recorded.

  8. Pass95,504 miles (+1,921)2 advisories
    MOT expiry
    12 Oct 2019
    Odometer
    95,504 miles
    Test number
    468331248391
    • AdvisoryOffside Front Anti-roll bar ball joint has slight play (5.3.4 (a) (i))
    • AdvisoryPlay in steering rack inner joint(s)
  9. Pass93,583 miles (+2,394)
    MOT expiry
    12 Oct 2018
    Odometer
    93,583 miles
    Test number
    300544554482

    No defects or advisories recorded.

  10. Pass91,189 miles (+4,008)
    MOT expiry
    12 Oct 2017
    Odometer
    91,189 miles
    Test number
    881345209679

    No defects or advisories recorded.

  11. Pass87,181 miles
    MOT expiry
    12 Oct 2016
    Odometer
    87,181 miles
    Test number
    965251650117

    No defects or advisories recorded.

  12. Fail87,181 miles (+6,389)1 repaired
    MOT expiry
    No new certificate
    Odometer
    87,181 miles
    Test number
    861803618218
    • Repaired at testHeadlamp aim too low Both (1.8)
  13. Pass80,792 miles (+4,052)1 note
    MOT expiry
    4 Oct 2015
    Odometer
    80,792 miles
    Test number
    937085174259
    • NoteN/S mirror glass missing
  14. Pass76,740 miles (+7,461)
    MOT expiry
    4 Oct 2014
    Odometer
    76,740 miles
    Test number
    878225373241

    No defects or advisories recorded.

  15. Pass69,279 miles
    MOT expiry
    4 Oct 2013
    Odometer
    69,279 miles
    Test number
    289875262278

    No defects or advisories recorded.

  16. Fail69,279 miles (+12,901)6 failures1 advisory
    MOT expiry
    No new certificate
    Odometer
    69,279 miles
    Test number
    715411562208
    • FailureBrakes imbalanced across an axle (3.7.B.5b)
    • FailureNearside Front Tyre has ply or cords exposed (4.1.D.1b)
    • FailureNearside Rear Tyre has ply or cords exposed (4.1.D.1b)
    • FailureOffside Front Suspension arm has excessive play in a pin/bush (2.4.G.2)
    • FailureOffside Front Tyre has ply or cords exposed (4.1.D.1b)
    • FailureOffside Rear Tyre has ply or cords exposed (4.1.D.1b)
    • AdvisoryFront Brake pad(s) wearing thin (3.5.1g)
  17. Pass56,378 miles (+8,504)
    MOT expiry
    4 Oct 2012
    Odometer
    56,378 miles
    Test number
    658618971207

    No defects or advisories recorded.

  18. Pass47,874 miles (+3)
    MOT expiry
    28 Sept 2011
    Odometer
    47,874 miles
    Test number
    512672570292

    No defects or advisories recorded.

  19. Fail47,871 miles (+9,231)3 failures
    MOT expiry
    No new certificate
    Odometer
    47,871 miles
    Test number
    111381370274
    • FailureNearside Rear Tyre tread depth below requirements of 1.6mm (4.1.E.1)
    • FailureOffside Front Road wheel bead rim badly distorted (4.2.A.1a)
    • FailureOffside Rear Tyre tread depth below requirements of 1.6mm (4.1.E.1)
  20. Pass38,640 miles1 note
    MOT expiry
    7 Dec 2010
    Odometer
    38,640 miles
    Test number
    440782349405
    • NoteRear tyres wearing low on inner edge
  21. Fail38,640 miles (+11,725)2 failures1 note
    MOT expiry
    No new certificate
    Odometer
    38,640 miles
    Test number
    413122249305
    • FailureNearside Front Tyre tread depth below requirements of 1.6mm (4.1.E.1)
    • FailureOffside Front Tyre tread depth below requirements of 1.6mm (4.1.E.1)
    • NoteRear tyres wearing low on inner edge
  22. Pass26,915 miles (+9,924)1 note
    MOT expiry
    7 Dec 2009
    Odometer
    26,915 miles
    Test number
    270083248365
    • NotePlay in both steering rack knuckle joints
  23. Pass16,991 miles
    MOT expiry
    7 Feb 2009
    Odometer
    16,991 miles
    Test number
    983969538073

    No defects or advisories recorded.

  24. Fail16,991 miles (+123)1 failure
    MOT expiry
    No new certificate
    Odometer
    16,991 miles
    Test number
    384959938080
    • FailureNearside Rear coil spring incomplete (2.4.C.1a)
  25. Pass16,868 miles
    MOT expiry
    1 Sept 2008
    Odometer
    16,868 miles
    Test number
    484425337277

    No defects or advisories recorded.

Questions about X31 PRO

Does X31 PRO currently have a valid MOT?
Yes. DVSA records show the MOT on X31 PRO is valid until 30 Jun 2027.
When is the MOT due on X31 PRO?
The MOT on X31 PRO is valid until 30 Jun 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
What mileage has X31 PRO done?
X31 PRO was recorded at 114,613 miles at its MOT on 15 Jun 2026, an average of 5,196 miles a year.
Has X31 PRO ever failed its MOT?
Yes. X31 PRO has failed 5 of its 25 MOT tests, most recently on 13 Oct 2015.
Has the mileage on X31 PRO 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 X31 PRO find?
X31 PRO passed its latest MOT on 15 Jun 2026 with 2 advisories: front tyre slightly damaged/cracking or perishing both sides; offside brake pipe corroded, covered in grease or other material front to rear.

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