Vauxhall logo

Vauxhall Astra

Grey · Petrol · 2009 · 1,398 cc

LB59 KXOMOT history

LB59 KXO is a grey petrol Vauxhall Astra first used on 31 Dec 2009. Its MOT is valid until 1 Jan 2027 and it has passed 14 of 18 MOT tests, with 55,537 miles recorded at the latest.

From DVSA MOT records, updated 29 Dec 2025.

MOT
Valid
Until 1 Jan 2027
Mileage
55,537 mi
At MOT on 29 Dec 2025
MOT tests
18
14 passed · 4 failed
Per year
3,465 mi
Average between MOTs
Get reminders for LB59 KXO in the free Driver Codes app

Vehicle details

Registration
LB59 KXO
Registration format
Current format (from 2001)
Make
Vauxhall
Model
Astra
Colour
Grey
Fuel type
Petrol
Engine size
1,398 cc
Year of manufacture
2009
First used
31 Dec 2009
MOT status
MOT valid until 1 Jan 2027
Latest MOT test
29 Dec 2025 (Pass)

Mileage history

LB59 KXO was last recorded at 55,537 miles on 29 Dec 2025, 11,517 miles more than at the previous MOT on 30 Dec 2024.

Odometer reading at each MOT testPassFail
Previous MOT
44,020 miles · 30 Dec 2024
Between the last two tests
11,517 miles
Average per year
3,465 miles

Recorded mileage by year

  • 2025 – 55,537 miles
  • 2024 – 44,020 miles
  • 2023 – 33,224 miles
  • 2022 – 28,406 miles
  • 2021 – 25,463 miles
  • 2020 – 23,893 miles
  • 2018 – 22,834 miles
  • 2017 – 21,688 miles
  • 2016 – 20,242 miles
  • 2015 – 18,291 miles
  • 2014 – 16,062 miles
  • 2013 – 13,146 miles
  • 2012 – 10,318 miles

What the latest MOT found

Pass55,537 miles
  • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))Recorded at 2 MOTs since 2023

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 Oil leak, but not excessive

    Advisory2 MOTs, 2024

Full MOT history

18 tests since 11 Dec 2012, newest first. Select a test to see every defect and advisory.

  1. Pass55,537 miles (+11,517)1 advisory
    MOT expiry
    1 Jan 2027
    Odometer
    55,537 miles
    Test number
    995232990457
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
  2. Pass44,020 miles (+17)1 advisory
    MOT expiry
    1 Jan 2026
    Odometer
    44,020 miles
    Test number
    612387110919
    • AdvisoryNearside Front Oil leak, but not excessive (8.4.1 (a) (i))
  3. Fail44,003 miles (+10,390)3 major1 minor1 advisory
    MOT expiry
    No new certificate
    Odometer
    44,003 miles
    Test number
    992438407666
    • MajorNearside Front Headlamp aim projected beam image is obviously incorrect (4.1.2 (c))
    • MajorOffside Front Headlamp aim projected beam image is obviously incorrect (4.1.2 (c))
    • MajorOffside Front Upper Anti-roll bar ball joint dust cover no longer prevents the ingress of dirt (5.3.4 (b) (ii))
    • MinorNearside Front Upper Anti-roll bar ball joint dust cover severely deteriorated (5.3.4 (b) (i))
    • AdvisoryNearside Front Oil leak, but not excessive (8.4.1 (a) (i))
  4. Pass33,613 miles (+389)
    MOT expiry
    1 Jan 2025
    Odometer
    33,613 miles
    Test number
    272710590254

    No defects or advisories recorded.

  5. Pass33,224 miles1 advisory
    MOT expiry
    17 Feb 2024
    Odometer
    33,224 miles
    Test number
    887689210113
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
  6. Fail33,224 miles (+4,818)1 major1 advisory
    MOT expiry
    No new certificate
    Odometer
    33,224 miles
    Test number
    538822202459
    • MajorNearside Front Suspension arm ball joint excessively worn (5.3.4 (a) (i))
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
  7. Pass28,406 miles (+2,943)
    MOT expiry
    17 Feb 2023
    Odometer
    28,406 miles
    Test number
    530921487052

    No defects or advisories recorded.

  8. Pass25,463 miles (+1,570)
    MOT expiry
    27 Jan 2022
    Odometer
    25,463 miles
    Test number
    184126285768

    No defects or advisories recorded.

  9. Pass23,893 miles (+1,059)
    MOT expiry
    15 Jan 2021
    Odometer
    23,893 miles
    Test number
    474693534557

    No defects or advisories recorded.

  10. Pass22,834 miles
    MOT expiry
    31 Dec 2019
    Odometer
    22,834 miles
    Test number
    296166636740

    No defects or advisories recorded.

  11. Fail22,834 miles (+1,146)2 major
    MOT expiry
    No new certificate
    Odometer
    22,834 miles
    Test number
    297442532783
    • MajorEmissions not tested (8.2.1.2 (d))
    • MajorFront Exhaust emissions likely to be affected by an exhaust leak flexy pipe split (8.2.1.1 (b))
  12. Pass21,688 miles (+1,446)2 advisories
    MOT expiry
    31 Dec 2018
    Odometer
    21,688 miles
    Test number
    731756016581
    • AdvisoryBodywork damaged/scratched
    • AdvisoryBoth front tyres perrishing
  13. Pass20,242 miles (+1,951)
    MOT expiry
    31 Dec 2017
    Odometer
    20,242 miles
    Test number
    649075830383

    No defects or advisories recorded.

  14. Pass18,291 miles (+6)
    MOT expiry
    31 Dec 2016
    Odometer
    18,291 miles
    Test number
    327491302926

    No defects or advisories recorded.

  15. Fail18,285 miles (+2,223)1 failure
    MOT expiry
    No new certificate
    Odometer
    18,285 miles
    Test number
    578422891189
    • FailureOffside Front Road wheel distorted (4.2.A.1a)
  16. Pass16,062 miles (+2,916)
    MOT expiry
    31 Dec 2015
    Odometer
    16,062 miles
    Test number
    619167354349

    No defects or advisories recorded.

  17. Pass13,146 miles (+2,828)
    MOT expiry
    31 Dec 2014
    Odometer
    13,146 miles
    Test number
    487067453398

    No defects or advisories recorded.

  18. Pass10,318 miles2 advisories
    MOT expiry
    31 Dec 2013
    Odometer
    10,318 miles
    Test number
    329276542378
    • AdvisoryOffside Front Road wheel with a slightly distorted bead rim (4.2.A.1a)
    • AdvisoryOffside Rear Road wheel with a slightly distorted bead rim (4.2.A.1a)

Questions about LB59 KXO

Does LB59 KXO currently have a valid MOT?
Yes. DVSA records show the MOT on LB59 KXO is valid until 1 Jan 2027.
When is the MOT due on LB59 KXO?
The MOT on LB59 KXO is valid until 1 Jan 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
What mileage has LB59 KXO done?
LB59 KXO was recorded at 55,537 miles at its MOT on 29 Dec 2025, an average of 3,465 miles a year.
Has LB59 KXO ever failed its MOT?
Yes. LB59 KXO has failed 4 of its 18 MOT tests, most recently on 28 Dec 2024.
Has the mileage on LB59 KXO 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 LB59 KXO find?
LB59 KXO passed its latest MOT on 29 Dec 2025 with 1 advisory: oil leak, but not excessive.

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