
Vauxhall Astra
Blue · Petrol · 2003 · 1,796 cc
KEO 984MOT history
KEO 984 is a blue petrol Vauxhall Astra first used on 9 May 2003. Its MOT is valid until 21 May 2027 and it has passed 21 of 23 MOT tests, with 71,599 miles recorded at the latest.
From DVSA MOT records, updated 20 May 2026.

- MOT
- Valid
- Until 21 May 2027
- Mileage
- 71,599 mi
- At MOT on 20 May 2026
- MOT tests
- 23
- 21 passed · 2 failed
- Per year
- 2,830 mi
- Average between MOTs
Vehicle details
- Registration
- KEO 984
- Registration format
- Dateless
- Make
- Vauxhall
- Model
- Astra
- Colour
- Blue
- Fuel type
- Petrol
- Engine size
- 1,796 cc
- Year of manufacture
- 2003
- First used
- 9 May 2003
- MOT status
- MOT valid until 21 May 2027
- Latest MOT test
- 20 May 2026 (Pass)
Mileage history
KEO 984 was last recorded at 71,599 miles on 20 May 2026, 1,998 miles more than at the previous MOT on 25 Apr 2025.
- Previous MOT
- 69,601 miles · 25 Apr 2025
- Between the last two tests
- 1,998 miles
- Average per year
- 2,830 miles
Recorded mileage by year
- 2026 – 71,599 miles
- 2025 – 69,601 miles
- 2024 – 68,196 miles
- 2023 – 66,534 miles
- 2022 – 64,772 miles
- 2021 – 62,807 miles
- 2020 – 62,042 miles
- 2019 – 59,158 miles
- 2018 – 57,520 miles
- 2017 – 54,399 miles
- 2016 – 51,128 miles
- 2015 – 48,372 miles
- 2014 – 44,566 miles
- 2013 – 40,301 miles
- 2012 – 37,218 miles
- 2011 – 34,261 miles
- 2010 – 30,815 miles
- 2009 – 26,743 miles
- 2008 – 22,715 miles
- 2007 – 19,162 miles
- 2006 – 14,802 miles
What the latest MOT found
- AdvisoryNearside Front Shock absorbers has light misting of oil (5.3.2 (b))
- AdvisoryNearside Rear Shock absorbers has light misting of oil (5.3.2 (b))
- AdvisoryOffside Rear Shock absorbers has light misting of oil (5.3.2 (b))
Full MOT history
23 tests since 24 Apr 2006, newest first. Select a test to see every defect and advisory.
Pass71,599 miles (+1,998)3 advisories
- MOT expiry
- 21 May 2027
- Odometer
- 71,599 miles
- Test number
- 313467691318
- AdvisoryNearside Front Shock absorbers has light misting of oil (5.3.2 (b))
- AdvisoryNearside Rear Shock absorbers has light misting of oil (5.3.2 (b))
- AdvisoryOffside Rear Shock absorbers has light misting of oil (5.3.2 (b))
Pass69,601 miles (+1,405)
- MOT expiry
- 21 May 2026
- Odometer
- 69,601 miles
- Test number
- 594193162279
No defects or advisories recorded.
Pass68,196 miles (+1,662)
- MOT expiry
- 21 May 2025
- Odometer
- 68,196 miles
- Test number
- 725827699755
No defects or advisories recorded.
Pass66,534 miles (+1,762)
- MOT expiry
- 21 May 2024
- Odometer
- 66,534 miles
- Test number
- 766392577628
No defects or advisories recorded.
Pass64,772 miles (+1,965)
- MOT expiry
- 21 May 2023
- Odometer
- 64,772 miles
- Test number
- 393626629103
No defects or advisories recorded.
Pass62,807 miles (+765)
- MOT expiry
- 21 May 2022
- Odometer
- 62,807 miles
- Test number
- 929330195043
No defects or advisories recorded.
Pass62,042 miles (+2,884)
- MOT expiry
- 21 May 2021
- Odometer
- 62,042 miles
- Test number
- 847401812148
No defects or advisories recorded.
Pass59,158 miles (+1,638)
- MOT expiry
- 15 Nov 2020
- Odometer
- 59,158 miles
- Test number
- 508138292486
No defects or advisories recorded.
Pass57,520 miles (+3,121)
- MOT expiry
- 9 May 2019
- Odometer
- 57,520 miles
- Test number
- 131616922906
No defects or advisories recorded.
Pass54,399 miles1 advisory
- MOT expiry
- 9 May 2018
- Odometer
- 54,399 miles
- Test number
- 787195895658
- AdvisoryRear exhaust flange weak and corroded
Fail54,399 miles (+3,271)2 repaired1 advisory
- MOT expiry
- No new certificate
- Odometer
- 54,399 miles
- Test number
- 143866527046
- Repaired at testNearside Windscreen wiper does not clear the windscreen effectively (8.2.2)
- Repaired at testOffside Windscreen wiper does not clear the windscreen effectively (8.2.2)
- AdvisoryRear exhaust flange weak and corroded
Pass51,128 miles (+2,756)
- MOT expiry
- 9 May 2017
- Odometer
- 51,128 miles
- Test number
- 484580813221
No defects or advisories recorded.
Pass48,372 miles (+3,806)
- MOT expiry
- 9 May 2016
- Odometer
- 48,372 miles
- Test number
- 217351625473
No defects or advisories recorded.
Pass44,566 miles (+4,265)
- MOT expiry
- 9 May 2015
- Odometer
- 44,566 miles
- Test number
- 268636224182
No defects or advisories recorded.
Fail40,301 miles4 repaired1 advisory2 notes
- MOT expiry
- No new certificate
- Odometer
- 40,301 miles
- Test number
- 168124813112
- Repaired at testNearside Headlamp aim too low (1.8)
- Repaired at testNearside Windscreen wiper does not clear the windscreen effectively (8.2.2)
- Repaired at testOffside Headlamp aim too low (1.8)
- Repaired at testOffside Windscreen wiper does not clear the windscreen effectively (8.2.2)
- AdvisoryNearside Front Tyre worn close to the legal limit (4.1.E.1)
- NoteNsf tyre has cuts in side wall do not reach cords
- NoteRear exhaust flange getting weak
Pass40,301 miles (+3,083)1 advisory2 notes
- MOT expiry
- 9 May 2014
- Odometer
- 40,301 miles
- Test number
- 649044713172
- AdvisoryNearside Front Tyre worn close to the legal limit (4.1.E.1)
- NoteNsf tyre has cuts in side wall do not reach cords
- NoteRear exhaust flange getting weak
Pass37,218 miles (+2,957)2 notes
- MOT expiry
- 9 May 2013
- Odometer
- 37,218 miles
- Test number
- 145722622137
- NoteNsf tyre various cuts on outer sidewall not reaching cords
- NoteRear exhaust box outer skin weak
Pass34,261 miles (+3,446)1 note
- MOT expiry
- 9 May 2012
- Odometer
- 34,261 miles
- Test number
- 857416921199
- NoteRear exhaust box outer skin weak
Pass30,815 miles (+4,072)
- MOT expiry
- 9 May 2011
- Odometer
- 30,815 miles
- Test number
- 731260130159
No defects or advisories recorded.
Pass26,743 miles (+4,028)1 note
- MOT expiry
- 9 May 2010
- Odometer
- 26,743 miles
- Test number
- 862238629101
- NoteRear exhaust outer skin weak
Pass22,715 miles (+3,553)
- MOT expiry
- 9 May 2009
- Odometer
- 22,715 miles
- Test number
- 750812828144
No defects or advisories recorded.
Pass19,162 miles (+4,360)1 dangerous1 note
- MOT expiry
- 9 May 2008
- Odometer
- 19,162 miles
- Test number
- 683434227146
- DangerousRear tyres heavily cracked on inner walls, & worn on inner edges
- NoteFront tyres cracked on inner walls
Pass14,802 miles
- MOT expiry
- 9 May 2007
- Odometer
- 14,802 miles
- Test number
- 674674216117
No defects or advisories recorded.
Questions about KEO 984
- What vehicle is registration KEO 984 currently assigned to?
- DVSA MOT records show KEO 984 on a blue petrol Vauxhall Astra first used on 9 May 2003. 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 KEO 984 currently have a valid MOT?
- Yes. DVSA records show the MOT on KEO 984 is valid until 21 May 2027.
- When is the MOT due on KEO 984?
- The MOT on KEO 984 is valid until 21 May 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has KEO 984 done?
- KEO 984 was recorded at 71,599 miles at its MOT on 20 May 2026, an average of 2,830 miles a year.
- Has KEO 984 ever failed its MOT?
- Yes. KEO 984 has failed 2 of its 23 MOT tests, most recently on 20 Apr 2017.
- Has the mileage on KEO 984 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 KEO 984 find?
- KEO 984 passed its latest MOT on 20 May 2026 with 3 advisories: nearside front shock absorbers has light misting of oil; nearside rear shock absorbers has light misting of oil; offside rear shock absorbers has light misting of oil.
Related registrations
- KEO 676Volvo XC40 R-Design PRO B4 Mhev Auto
- KEO 900Mercedes-Benz GLA 200 AMG Line Edition + A
- KEO 903Jaguar F-Type First Edition V8 Auto
- KEO 909Land Rover R Rover Evoque R-DYN SE Mhev A
- KEO 916Mercedes-Benz ML
- KEO 946Mercedes-Benz Sprinter
- KEP 1Toyota Corolla Excel HEV CVT
- KEP 3Volkswagen T-ROC R-Line TSI S-A
- KEP 4Land Rover Range Rover
- KEP 11BMW M3
- KEP 37Mercedes-Benz GLA 180 AMG Line Edition Auto
- KEP 69Land Rover Range Rover
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.