
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
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.
- 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
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))Recorded at 2 MOTs since 2023
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.
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))
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))
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))
Pass33,613 miles (+389)
- MOT expiry
- 1 Jan 2025
- Odometer
- 33,613 miles
- Test number
- 272710590254
No defects or advisories recorded.
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))
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))
Pass28,406 miles (+2,943)
- MOT expiry
- 17 Feb 2023
- Odometer
- 28,406 miles
- Test number
- 530921487052
No defects or advisories recorded.
Pass25,463 miles (+1,570)
- MOT expiry
- 27 Jan 2022
- Odometer
- 25,463 miles
- Test number
- 184126285768
No defects or advisories recorded.
Pass23,893 miles (+1,059)
- MOT expiry
- 15 Jan 2021
- Odometer
- 23,893 miles
- Test number
- 474693534557
No defects or advisories recorded.
Pass22,834 miles
- MOT expiry
- 31 Dec 2019
- Odometer
- 22,834 miles
- Test number
- 296166636740
No defects or advisories recorded.
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))
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
Pass20,242 miles (+1,951)
- MOT expiry
- 31 Dec 2017
- Odometer
- 20,242 miles
- Test number
- 649075830383
No defects or advisories recorded.
Pass18,291 miles (+6)
- MOT expiry
- 31 Dec 2016
- Odometer
- 18,291 miles
- Test number
- 327491302926
No defects or advisories recorded.
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)
Pass16,062 miles (+2,916)
- MOT expiry
- 31 Dec 2015
- Odometer
- 16,062 miles
- Test number
- 619167354349
No defects or advisories recorded.
Pass13,146 miles (+2,828)
- MOT expiry
- 31 Dec 2014
- Odometer
- 13,146 miles
- Test number
- 487067453398
No defects or advisories recorded.
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.
Related 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.