
Vauxhall Astra
Red · Petrol · 2001 · 1,598 cc
Y248 OLFMOT history
Y248 OLF is a red petrol Vauxhall Astra first used on 26 May 2001. Its MOT expired on 17 May 2023 and it has passed 17 of 18 MOT tests, with 30,585 miles recorded at the latest.
From DVSA MOT records, updated 10 May 2022.

- MOT
- Expired
- On 17 May 2023
- Mileage
- 30,585 mi
- At MOT on 10 May 2022
- MOT tests
- 18
- 17 passed · 1 failed
- Per year
- 415 mi
- Average between MOTs
Vehicle details
- Registration
- Y248 OLF
- Registration format
- Prefix (1983 to 2001)
- Make
- Vauxhall
- Model
- Astra
- Colour
- Red
- Fuel type
- Petrol
- Engine size
- 1,598 cc
- Year of manufacture
- 2001
- First used
- 26 May 2001
- MOT status
- MOT expired on 17 May 2023
- Latest MOT test
- 10 May 2022 (Pass)
Mileage history
Y248 OLF was last recorded at 30,585 miles on 10 May 2022, 151 miles more than at the previous MOT on 30 Apr 2021.
- Previous MOT
- 30,434 miles · 30 Apr 2021
- Between the last two tests
- 151 miles
- Average per year
- 415 miles
Recorded mileage by year
- 2022 – 30,585 miles
- 2021 – 30,434 miles
- 2020 – 30,382 miles
- 2019 – 30,135 miles
- 2018 – 29,787 miles
- 2017 – 29,432 miles
- 2016 – 29,083 miles
- 2015 – 28,826 miles
- 2014 – 28,451 miles
- 2013 – 28,114 miles
- 2012 – 27,311 miles
- 2011 – 26,961 miles
- 2010 – 26,375 miles
- 2009 – 25,820 miles
- 2008 – 25,198 miles
- 2007 – 24,682 miles
- 2006 – 23,954 miles
What the latest MOT found
No defects or advisories were recorded.
Full MOT history
18 tests since 22 May 2006, newest first. Select a test to see every defect and advisory.
Pass30,585 miles
- MOT expiry
- 17 May 2023
- Odometer
- 30,585 miles
- Test number
- 944595027980
No defects or advisories recorded.
Fail30,585 miles (+151)1 major
- MOT expiry
- No new certificate
- Odometer
- 30,585 miles
- Test number
- 225790127445
- MajorFront Windscreen wiper not working (3.4 (a))
Pass30,434 miles (+52)
- MOT expiry
- 17 May 2022
- Odometer
- 30,434 miles
- Test number
- 651604002204
No defects or advisories recorded.
Pass30,382 miles (+247)
- MOT expiry
- 17 May 2021
- Odometer
- 30,382 miles
- Test number
- 904934053186
No defects or advisories recorded.
Pass30,135 miles (+348)
- MOT expiry
- 24 Nov 2020
- Odometer
- 30,135 miles
- Test number
- 733408407132
No defects or advisories recorded.
Pass29,787 miles (+355)
- MOT expiry
- 24 May 2019
- Odometer
- 29,787 miles
- Test number
- 989606963206
No defects or advisories recorded.
Pass29,432 miles (+349)
- MOT expiry
- 24 May 2018
- Odometer
- 29,432 miles
- Test number
- 509992736295
No defects or advisories recorded.
Pass29,083 miles (+257)
- MOT expiry
- 24 May 2017
- Odometer
- 29,083 miles
- Test number
- 329292180046
No defects or advisories recorded.
Pass28,826 miles (+375)
- MOT expiry
- 24 May 2016
- Odometer
- 28,826 miles
- Test number
- 149292035160
No defects or advisories recorded.
Pass28,451 miles (+337)
- MOT expiry
- 24 May 2015
- Odometer
- 28,451 miles
- Test number
- 776304334115
No defects or advisories recorded.
Pass28,114 miles (+803)
- MOT expiry
- 24 May 2014
- Odometer
- 28,114 miles
- Test number
- 686680443108
No defects or advisories recorded.
Pass27,311 miles (+350)
- MOT expiry
- 24 May 2013
- Odometer
- 27,311 miles
- Test number
- 576632942138
No defects or advisories recorded.
Pass26,961 miles (+586)
- MOT expiry
- 24 May 2012
- Odometer
- 26,961 miles
- Test number
- 917875441174
No defects or advisories recorded.
Pass26,375 miles (+555)
- MOT expiry
- 21 May 2011
- Odometer
- 26,375 miles
- Test number
- 923082930194
No defects or advisories recorded.
Pass25,820 miles (+622)
- MOT expiry
- 21 May 2010
- Odometer
- 25,820 miles
- Test number
- 581522039195
No defects or advisories recorded.
Pass25,198 miles (+516)
- MOT expiry
- 21 May 2009
- Odometer
- 25,198 miles
- Test number
- 344714938197
No defects or advisories recorded.
Pass24,682 miles (+728)
- MOT expiry
- 21 May 2008
- Odometer
- 24,682 miles
- Test number
- 372828527183
No defects or advisories recorded.
Pass23,954 miles
- MOT expiry
- 21 May 2007
- Odometer
- 23,954 miles
- Test number
- 502382546120
No defects or advisories recorded.
Questions about Y248 OLF
- Does Y248 OLF currently have a valid MOT?
- No. The MOT on Y248 OLF expired on 17 May 2023, according to DVSA records.
- When is the MOT due on Y248 OLF?
- The MOT on Y248 OLF expired on 17 May 2023. It can only be driven to a pre-booked MOT test or to repairs needed to pass one.
- What mileage has Y248 OLF done?
- Y248 OLF was recorded at 30,585 miles at its MOT on 10 May 2022, an average of 415 miles a year.
- Has Y248 OLF ever failed its MOT?
- Yes. Y248 OLF has failed 1 of its 18 MOT tests, most recently on 10 May 2022.
- Has the mileage on Y248 OLF 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 Y248 OLF find?
- Y248 OLF passed its latest MOT on 10 May 2022 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.