
Vauxhall Astra
Grey · Petrol · 2012 · 1,398 cc
LS12 KXEMOT history
LS12 KXE is a grey petrol Vauxhall Astra first used on 28 Jul 2012. Its MOT is valid until 29 Jul 2027 and it has passed 12 of 12 MOT tests, with 40,003 miles recorded at the latest.
From DVSA MOT records, updated 24 Jul 2026.

- MOT
- Valid
- Until 29 Jul 2027
- Mileage
- 40,003 mi
- At MOT on 24 Jul 2026
- MOT tests
- 12
- 12 passed · 0 failed
- Per year
- 2,684 mi
- Average between MOTs
Vehicle details
- Registration
- LS12 KXE
- Registration format
- Current format (from 2001)
- Make
- Vauxhall
- Model
- Astra
- Colour
- Grey
- Fuel type
- Petrol
- Engine size
- 1,398 cc
- Year of manufacture
- 2012
- First used
- 28 Jul 2012
- MOT status
- MOT valid until 29 Jul 2027
- Latest MOT test
- 24 Jul 2026 (Pass)
Mileage history
LS12 KXE was last recorded at 40,003 miles on 24 Jul 2026, 1,813 miles more than at the previous MOT on 26 Jul 2025.
- Previous MOT
- 38,190 miles · 26 Jul 2025
- Between the last two tests
- 1,813 miles
- Average per year
- 2,684 miles
Recorded mileage by year
- 2026 – 40,003 miles
- 2025 – 38,190 miles
- 2024 – 34,892 miles
- 2023 – 32,074 miles
- 2022 – 29,395 miles
- 2021 – 26,618 miles
- 2020 – 23,981 miles
- 2019 – 21,265 miles
- 2018 – 18,823 miles
- 2017 – 15,892 miles
- 2016 – 13,353 miles
- 2015 – 10,489 miles
What the latest MOT found
No defects or advisories were recorded.
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.
Offside Rear Nail in tyre
Advisory2 MOTs, 2022–2023
Full MOT history
12 tests since 25 Jul 2015, newest first. Select a test to see every defect and advisory.
Pass40,003 miles (+1,813)
- MOT expiry
- 29 Jul 2027
- Odometer
- 40,003 miles
- Test number
- 246461258204
No defects or advisories recorded.
Pass38,190 miles (+3,298)
- MOT expiry
- 29 Jul 2026
- Odometer
- 38,190 miles
- Test number
- 524942638908
No defects or advisories recorded.
Pass34,892 miles (+2,818)4 advisories
- MOT expiry
- 29 Jul 2025
- Odometer
- 34,892 miles
- Test number
- 291437898904
- AdvisoryFront Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
- AdvisoryFront Brake pad(s) wearing thin (1.1.13 (a) (ii))
- AdvisoryFront Exhaust has a minor leak of exhaust gases (6.1.2 (a))
- AdvisoryTyre slightly damaged/cracking or perishing both fronts and nsr (5.2.3 (d) (ii))
Pass32,074 miles (+2,679)3 advisories
- MOT expiry
- 29 Jul 2024
- Odometer
- 32,074 miles
- Test number
- 737556930803
- AdvisoryExhaust has a minor leak of exhaust gases Front flexi area starting to blow (6.1.2 (a))
- AdvisoryOffside Rear Nail in tyre
- AdvisoryTyre slightly damaged/cracking or perishing Fronts perished in tread (5.2.3 (d) (ii))
Pass29,395 miles (+2,777)2 advisories
- MOT expiry
- 29 Jul 2023
- Odometer
- 29,395 miles
- Test number
- 611073722771
- AdvisoryOffside Rear Nail in tyre
- AdvisoryVehicles internal headlight adjuster altered to recheck lights
Pass26,618 miles (+2,637)
- MOT expiry
- 24 Jul 2022
- Odometer
- 26,618 miles
- Test number
- 262743374419
No defects or advisories recorded.
Pass23,981 miles (+2,716)
- MOT expiry
- 24 Jul 2021
- Odometer
- 23,981 miles
- Test number
- 140961901180
No defects or advisories recorded.
Pass21,265 miles (+2,442)3 advisories
- MOT expiry
- 29 Jan 2021
- Odometer
- 21,265 miles
- Test number
- 446476989454
- AdvisoryNearside Front Tyre worn close to legal limit/worn on edge (5.2.3 (e))
- AdvisoryNearside Rear Nail in tyre
- AdvisoryOffside Front Tyre worn close to legal limit/worn on edge (5.2.3 (e))
Pass18,823 miles (+2,931)1 advisory
- MOT expiry
- 29 Jul 2019
- Odometer
- 18,823 miles
- Test number
- 714489031438
- AdvisoryOffside Front tyre wearing low
Pass15,892 miles (+2,539)
- MOT expiry
- 29 Jul 2018
- Odometer
- 15,892 miles
- Test number
- 700769185571
No defects or advisories recorded.
Pass13,353 miles (+2,864)1 advisory
- MOT expiry
- 29 Jul 2017
- Odometer
- 13,353 miles
- Test number
- 270381091197
- AdvisoryRear wiper blade split
Pass10,489 miles
- MOT expiry
- 28 Jul 2016
- Odometer
- 10,489 miles
- Test number
- 749056105281
No defects or advisories recorded.
Questions about LS12 KXE
- Does LS12 KXE currently have a valid MOT?
- Yes. DVSA records show the MOT on LS12 KXE is valid until 29 Jul 2027.
- When is the MOT due on LS12 KXE?
- The MOT on LS12 KXE is valid until 29 Jul 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has LS12 KXE done?
- LS12 KXE was recorded at 40,003 miles at its MOT on 24 Jul 2026, an average of 2,684 miles a year.
- Has LS12 KXE ever failed its MOT?
- No. LS12 KXE has passed all 12 of its MOT tests on record.
- Has the mileage on LS12 KXE 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 LS12 KXE find?
- LS12 KXE passed its latest MOT on 24 Jul 2026 with no defects or advisories recorded.
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.