
Vauxhall Astra
Blue · Petrol · 2001 · 1,598 cc
Y877 NABMOT history
Y877 NAB is a blue petrol Vauxhall Astra first used on 26 Jul 2001. Its MOT is valid until 25 May 2027 and it has passed 22 of 22 MOT tests, with 105,790 miles recorded at the latest.
From DVSA MOT records, updated 6 May 2026.

- MOT
- Valid
- Until 25 May 2027
- Mileage
- 105,790 mi
- At MOT on 6 May 2026
- MOT tests
- 22
- 22 passed · 0 failed
- Per year
- 4,131 mi
- Average between MOTs
Vehicle details
- Registration
- Y877 NAB
- Registration format
- Prefix (1983 to 2001)
- Make
- Vauxhall
- Model
- Astra
- Colour
- Blue
- Fuel type
- Petrol
- Engine size
- 1,598 cc
- Year of manufacture
- 2001
- First used
- 26 Jul 2001
- MOT status
- MOT valid until 25 May 2027
- Latest MOT test
- 6 May 2026 (Pass)
Mileage history
Y877 NAB was last recorded at 105,790 miles on 6 May 2026, 2,312 miles more than at the previous MOT on 29 Apr 2025.
- Previous MOT
- 103,478 miles · 29 Apr 2025
- Between the last two tests
- 2,312 miles
- Average per year
- 4,131 miles
Recorded mileage by year
- 2026 – 105,790 miles
- 2025 – 103,478 miles
- 2024 – 100,938 miles
- 2023 – 97,847 miles
- 2022 – 94,085 miles
- 2021 – 90,716 miles
- 2020 – 88,115 miles
- 2019 – 83,384 miles
- 2018 – 77,943 miles
- 2017 – 72,600 miles
- 2016 – 67,095 miles
- 2015 – 60,869 miles
- 2014 – 54,807 miles
- 2013 – 47,142 miles
- 2012 – 40,038 miles
- 2011 – 32,419 miles
- 2010 – 30,159 miles
- 2009 – 28,745 miles
- 2008 – 25,628 miles
- 2007 – 23,541 miles
- 2006 – 21,831 miles
- 2005 – 19,850 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 Front Upper suspension top mount slight play
Advisory2 MOTs, 2023–2024
Oil leak, but not excessive
Advisory2 MOTs, 2021–2022
Rear Registration plate deteriorated but not likely to be misread
Advisory2 MOTs, 2021–2022
Full MOT history
22 tests since 16 Jul 2005, newest first. Select a test to see every defect and advisory.
Pass105,790 miles (+2,312)
- MOT expiry
- 25 May 2027
- Odometer
- 105,790 miles
- Test number
- 887916242687
No defects or advisories recorded.
Pass103,478 miles (+2,540)
- MOT expiry
- 25 May 2026
- Odometer
- 103,478 miles
- Test number
- 987215178996
No defects or advisories recorded.
Pass100,938 miles (+3,091)1 advisory
- MOT expiry
- 25 May 2025
- Odometer
- 100,938 miles
- Test number
- 295277178600
- AdvisoryOffside Front Upper suspension top mount slight play
Pass97,847 miles (+3,762)1 advisory
- MOT expiry
- 25 May 2024
- Odometer
- 97,847 miles
- Test number
- 675225160578
- AdvisoryOffside Front upper suspension top mount slight play
Pass94,085 miles (+3,369)4 advisories
- MOT expiry
- 25 May 2023
- Odometer
- 94,085 miles
- Test number
- 358570140618
- AdvisoryBrake pedal wearing smooth (1.1.2 (c))
- AdvisoryOffside Front Upper suspension top mount
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
- AdvisoryRear Registration plate deteriorated but not likely to be misread (0.1 (b))
Pass90,716 miles (+2,601)2 advisories
- MOT expiry
- 25 May 2022
- Odometer
- 90,716 miles
- Test number
- 652095913774
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
- AdvisoryRear Registration plate deteriorated but not likely to be misread (0.1 (b))
Pass88,115 miles (+4,731)
- MOT expiry
- 25 May 2021
- Odometer
- 88,115 miles
- Test number
- 537570612749
No defects or advisories recorded.
Pass83,384 miles (+5,441)
- MOT expiry
- 25 May 2020
- Odometer
- 83,384 miles
- Test number
- 819564077418
No defects or advisories recorded.
Pass77,943 miles (+5,343)
- MOT expiry
- 25 May 2019
- Odometer
- 77,943 miles
- Test number
- 485670327613
No defects or advisories recorded.
Pass72,600 miles (+5,505)
- MOT expiry
- 25 May 2018
- Odometer
- 72,600 miles
- Test number
- 192272176195
No defects or advisories recorded.
Pass67,095 miles (+6,226)
- MOT expiry
- 25 May 2017
- Odometer
- 67,095 miles
- Test number
- 727165973414
No defects or advisories recorded.
Pass60,869 miles (+6,062)
- MOT expiry
- 25 May 2016
- Odometer
- 60,869 miles
- Test number
- 536738915162
No defects or advisories recorded.
Pass54,807 miles (+7,665)
- MOT expiry
- 25 May 2015
- Odometer
- 54,807 miles
- Test number
- 955518514153
No defects or advisories recorded.
Pass47,142 miles (+7,104)
- MOT expiry
- 25 May 2014
- Odometer
- 47,142 miles
- Test number
- 285566613136
No defects or advisories recorded.
Pass40,038 miles (+7,619)
- MOT expiry
- 25 May 2013
- Odometer
- 40,038 miles
- Test number
- 939588412108
No defects or advisories recorded.
Pass32,419 miles (+2,260)
- MOT expiry
- 25 May 2012
- Odometer
- 32,419 miles
- Test number
- 119856241139
No defects or advisories recorded.
Pass30,159 miles (+1,414)
- MOT expiry
- 15 Jul 2011
- Odometer
- 30,159 miles
- Test number
- 411344790160
No defects or advisories recorded.
Pass28,745 miles (+3,117)
- MOT expiry
- 15 Jul 2010
- Odometer
- 28,745 miles
- Test number
- 281732199141
No defects or advisories recorded.
Pass25,628 miles (+2,087)
- MOT expiry
- 15 Jul 2009
- Odometer
- 25,628 miles
- Test number
- 652233078169
No defects or advisories recorded.
Pass23,541 miles (+1,710)
- MOT expiry
- 15 Jul 2008
- Odometer
- 23,541 miles
- Test number
- 662868387132
No defects or advisories recorded.
Pass21,831 miles (+1,981)1 advisory
- MOT expiry
- 15 Jul 2007
- Odometer
- 21,831 miles
- Test number
- 181965496148
- AdvisoryNearside Front Tyre worn close to the legal limit (4.1.E.1)
Pass19,850 miles
- MOT expiry
- 15 Jul 2006
- Odometer
- 19,850 miles
- Test number
- 920967095177
No defects or advisories recorded.
Questions about Y877 NAB
- Does Y877 NAB currently have a valid MOT?
- Yes. DVSA records show the MOT on Y877 NAB is valid until 25 May 2027.
- When is the MOT due on Y877 NAB?
- The MOT on Y877 NAB is valid until 25 May 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has Y877 NAB done?
- Y877 NAB was recorded at 105,790 miles at its MOT on 6 May 2026, an average of 4,131 miles a year.
- Has Y877 NAB ever failed its MOT?
- No. Y877 NAB has passed all 22 of its MOT tests on record.
- Has the mileage on Y877 NAB 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 Y877 NAB find?
- Y877 NAB passed its latest MOT on 6 May 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.