BMW logo

BMW X5

Black · Petrol · 2004 · 2,979 cc

PEN 88MOT history

PEN 88 is a black petrol BMW X5 first used on 30 Jul 2004. Its MOT is valid until 29 Aug 2027 and it has passed 20 of 24 MOT tests, with 72,253 miles recorded at the latest.

From DVSA MOT records, updated 14 Aug 2026.

PEN 88 black BMW X5 – car details, MOT history and tax status
Illustration of a BMW X5, not a photo of this vehicle
MOT
Valid
Until 29 Aug 2027
Mileage
72,253 mi
At MOT on 14 Aug 2026
MOT tests
24
20 passed · 4 failed
Per year
2,183 mi
Average between MOTs
Get reminders for PEN 88 in the free Driver Codes app

Vehicle details

Registration
PEN 88
Registration format
Dateless
Make
BMW
Model
X5
Colour
Black
Fuel type
Petrol
Engine size
2,979 cc
Year of manufacture
2004
First used
30 Jul 2004
MOT status
MOT valid until 29 Aug 2027
Latest MOT test
14 Aug 2026 (Pass)

Mileage history

PEN 88 was last recorded at 72,253 miles on 14 Aug 2026, 1,299 miles more than at the previous MOT on 1 Aug 2025.

Odometer reading at each MOT testPassFail
Previous MOT
70,954 miles · 1 Aug 2025
Between the last two tests
1,299 miles
Average per year
2,183 miles

Recorded mileage by year

  • 2026 – 72,253 miles
  • 2025 – 70,954 miles
  • 2024 – 69,654 miles
  • 2023 – 68,287 miles
  • 2022 – 67,097 miles
  • 2021 – 65,769 miles
  • 2020 – 64,670 miles
  • 2019 – 62,951 miles
  • 2018 – 60,813 miles
  • 2017 – 58,329 miles
  • 2016 – 56,075 miles
  • 2015 – 53,681 miles
  • 2014 – 51,110 miles
  • 2013 – 48,306 miles
  • 2012 – 44,771 miles
  • 2011 – 41,960 miles
  • 2010 – 40,400 miles
  • 2009 – 39,045 miles
  • 2008 – 37,998 miles
  • 2007 – 30,879 miles

What the latest MOT found

Pass72,253 miles
  • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))Recorded at 4 MOTs since 2021

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.

  • Nearside Front Wheel bearing slightly noisy

    Advisory7 MOTs, 2019–2024

  • Undercovers fitted

    Advisory4 MOTs, 2022–2024

  • Items removed from driver's view prior to test

    Advisory2 MOTs, 2022

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

    Advisory2 MOTs, 2018–2019

Full MOT history

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

  1. Pass72,253 miles (+1,299)1 advisory
    MOT expiry
    29 Aug 2027
    Odometer
    72,253 miles
    Test number
    118319453522
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
  2. Pass70,954 miles (+1,300)1 advisory
    MOT expiry
    29 Aug 2026
    Odometer
    70,954 miles
    Test number
    509325771360
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
  3. Pass69,654 miles (+1,367)3 advisories
    MOT expiry
    29 Aug 2025
    Odometer
    69,654 miles
    Test number
    453286597252
    • AdvisoryNearside Front Wheel bearing slightly noisy (5.1.3 (b) (i))
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
    • AdvisoryUndercovers fitted
  4. Pass68,287 miles (+1,190)2 advisories
    MOT expiry
    29 Aug 2024
    Odometer
    68,287 miles
    Test number
    599880475737
    • AdvisoryNearside Front Wheel bearing slightly noisy (5.1.3 (b) (i))
    • AdvisoryUndercovers fitted
  5. Pass67,097 miles (+34)3 advisories
    MOT expiry
    29 Aug 2023
    Odometer
    67,097 miles
    Test number
    507754522010
    • AdvisoryItems removed from driver's view prior to test
    • AdvisoryNearside Front Wheel bearing slightly noisy (5.1.3 (b) (i))
    • AdvisoryUndercovers fitted
  6. Fail67,063 miles (+1,294)1 major2 repaired3 advisories
    MOT expiry
    No new certificate
    Odometer
    67,063 miles
    Test number
    420354029566
    • MajorHeadlamp levelling device inoperative (4.1.5 (a))
    • Repaired at testNearside Headlamp aim too high (4.1.2 (a))
    • Repaired at testOffside Headlamp aim too high (4.1.2 (a))
    • AdvisoryItems removed from driver's view prior to test
    • AdvisoryNearside Front Wheel bearing slightly noisy (5.1.3 (b) (i))
    • AdvisoryUndercovers fitted
  7. Pass65,769 miles (+1,099)3 advisories
    MOT expiry
    29 Aug 2022
    Odometer
    65,769 miles
    Test number
    446027876572
    • AdvisoryNearside Front Wheel bearing slightly noisy (5.1.3 (b) (i))
    • AdvisoryOffside Front Tyre slightly damaged/cracking or perishing cracking/perished (5.2.3 (d) (ii))
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
  8. Pass64,670 miles (+1,719)1 advisory
    MOT expiry
    29 Aug 2021
    Odometer
    64,670 miles
    Test number
    435412992166
    • AdvisoryNearside Front Wheel bearing slightly noisy (5.1.3 (b) (i))
  9. Pass62,951 miles (+2,138)3 advisories
    MOT expiry
    29 Aug 2020
    Odometer
    62,951 miles
    Test number
    816524753399
    • AdvisoryNearside Front Wheel bearing slightly noisy (5.1.3 (b) (i))
    • 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))
  10. Pass60,813 miles (+2,484)2 advisories
    MOT expiry
    29 Aug 2019
    Odometer
    60,813 miles
    Test number
    677946965399
    • AdvisoryNearside Rear Tyre worn close to legal limit/worn on edge inside edge (5.2.3 (e))
    • AdvisoryOffside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
  11. Pass58,329 miles (+2,254)1 advisory
    MOT expiry
    29 Aug 2018
    Odometer
    58,329 miles
    Test number
    538136451565
    • AdvisoryBoth rear tyres bald on inner edges
  12. Pass56,075 miles (+2,394)2 advisories
    MOT expiry
    29 Aug 2017
    Odometer
    56,075 miles
    Test number
    828876354298
    • AdvisoryRear pads low 4mm
    • AdvisoryRear tyres inner edges low
  13. Pass53,681 miles (+2)
    MOT expiry
    29 Aug 2016
    Odometer
    53,681 miles
    Test number
    260701430579

    No defects or advisories recorded.

  14. Fail53,679 miles (+2,569)2 failures2 notes
    MOT expiry
    No new certificate
    Odometer
    53,679 miles
    Test number
    785577215281
    • FailureNearside Front Suspension arm rubber bush deteriorated resulting in excessive movement (2.4.G.2)
    • FailureOffside Front Suspension arm rubber bush deteriorated resulting in excessive movement (2.4.G.2)
    • NoteEngine covers fitted obscuring some components in the engine bay
    • NoteUnder-trays fitted obscuring some underside components
  15. Pass51,110 miles (+2,804)1 note
    MOT expiry
    29 Aug 2015
    Odometer
    51,110 miles
    Test number
    208179914258
    • NoteFront/rear brake pads about 50% worn
  16. Pass48,306 miles (+1)
    MOT expiry
    29 Aug 2014
    Odometer
    48,306 miles
    Test number
    667855033212

    No defects or advisories recorded.

  17. Fail48,305 miles (+3,534)2 failures
    MOT expiry
    No new certificate
    Odometer
    48,305 miles
    Test number
    156494933222
    • FailureNearside Front constant velocity joint gaiter damaged to the extent that it no longer prevents the ingress of dirt etc (2.5.C.1a)
    • FailureOffside Front constant velocity joint gaiter damaged to the extent that it no longer prevents the ingress of dirt etc (2.5.C.1a)
  18. Pass44,771 miles
    MOT expiry
    29 Aug 2013
    Odometer
    44,771 miles
    Test number
    626169622286

    No defects or advisories recorded.

  19. Fail44,771 miles (+2,811)3 failures1 note
    MOT expiry
    No new certificate
    Odometer
    44,771 miles
    Test number
    719149622203
    • FailureFront registration plate displaying a honeycomb or similar effect background (6.3.3)
    • FailureNearside rear brake binding (3.7.B.1)
    • FailureRear registration plate displaying a honeycomb or similar effect background (6.3.3)
    • NoteFront wiper blades in poor condition
  20. Pass41,960 miles (+1,560)1 advisory1 note
    MOT expiry
    29 Aug 2012
    Odometer
    41,960 miles
    Test number
    157547431221
    • AdvisoryParking brake: parking brake efficiency only just met. It would appear that the braking system requires adjustment or repair. (3.7.B.7)
    • NoteNail in offside rear tyre
  21. Pass40,400 miles (+1,355)
    MOT expiry
    29 Aug 2011
    Odometer
    40,400 miles
    Test number
    272867530251

    No defects or advisories recorded.

  22. Pass39,045 miles (+1,047)
    MOT expiry
    29 Aug 2010
    Odometer
    39,045 miles
    Test number
    783381039262

    No defects or advisories recorded.

  23. Pass37,998 miles (+7,119)
    MOT expiry
    29 Aug 2009
    Odometer
    37,998 miles
    Test number
    590410448221

    No defects or advisories recorded.

  24. Pass30,879 miles2 advisories
    MOT expiry
    29 Aug 2008
    Odometer
    30,879 miles
    Test number
    671112547262
    • AdvisoryNearside Rear Tyre worn close to the legal limit (4.1.E.1)
    • AdvisoryOffside Rear Tyre worn close to the legal limit (4.1.E.1)

Questions about PEN 88

What vehicle is registration PEN 88 currently assigned to?
DVSA MOT records show PEN 88 on a black petrol BMW X5 first used on 30 Jul 2004. Dateless registrations can be transferred between vehicles, so earlier MOT tests may have been under a different registration. Registered keeper details are not public and are not shown.
Does PEN 88 currently have a valid MOT?
Yes. DVSA records show the MOT on PEN 88 is valid until 29 Aug 2027.
When is the MOT due on PEN 88?
The MOT on PEN 88 is valid until 29 Aug 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
What mileage has PEN 88 done?
PEN 88 was recorded at 72,253 miles at its MOT on 14 Aug 2026, an average of 2,183 miles a year.
Has PEN 88 ever failed its MOT?
Yes. PEN 88 has failed 4 of its 24 MOT tests, most recently on 19 Aug 2022.
Has the mileage on PEN 88 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 PEN 88 find?
PEN 88 passed its latest MOT on 14 Aug 2026 with 1 advisory: oil leak, but not excessive.

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