
Subaru Impreza
Grey · Petrol · 2006 · 1,994 cc
L40 STFMOT history
L40 STF is a grey petrol Subaru Impreza first used on 14 Mar 2006. Its MOT expired on 10 Jul 2026 and it has passed 16 of 17 MOT tests, with 89,632 miles recorded at the latest.
From DVSA MOT records, updated 11 Jul 2025.

- MOT
- Expired
- On 10 Jul 2026
- Mileage
- 89,632 mi
- At MOT on 11 Jul 2025
- MOT tests
- 17
- 16 passed · 1 failed
- Per year
- 3,613 mi
- Average between MOTs
Vehicle details
- Registration
- L40 STF
- Registration format
- Prefix (1983 to 2001)
- Make
- Subaru
- Model
- Impreza
- Colour
- Grey
- Fuel type
- Petrol
- Engine size
- 1,994 cc
- Year of manufacture
- 2006
- First used
- 14 Mar 2006
- MOT status
- MOT expired on 10 Jul 2026
- Latest MOT test
- 11 Jul 2025 (Pass)
Mileage history
L40 STF was last recorded at 89,632 miles on 11 Jul 2025, 258 miles more than at the previous MOT on 26 Jun 2024.
- Previous MOT
- 89,374 miles · 26 Jun 2024
- Between the last two tests
- 258 miles
- Average per year
- 3,613 miles
Recorded mileage by year
- 2025 – 89,632 miles
- 2024 – 89,374 miles
- 2023 – 88,332 miles
- 2022 – 87,219 miles
- 2021 – 82,139 miles
- 2020 – 81,597 miles
- 2019 – 81,201 miles
- 2018 – 80,755 miles
- 2017 – 80,086 miles
- 2015 – 75,853 miles
- 2014 – 71,822 miles
- 2013 – 64,532 miles
- 2012 – 58,430 miles
- 2011 – 58,367 miles
- 2010 – 45,642 miles
- 2009 – 30,545 miles
What the latest MOT found
No defects or advisories were recorded.
Full MOT history
17 tests since 3 Mar 2009, newest first. Select a test to see every defect and advisory.
Pass89,632 miles (+258)
- MOT expiry
- 10 Jul 2026
- Odometer
- 89,632 miles
- Test number
- 645021669656
No defects or advisories recorded.
Pass89,374 miles (+1,042)
- MOT expiry
- 27 Jun 2025
- Odometer
- 89,374 miles
- Test number
- 333656295608
No defects or advisories recorded.
Pass88,332 miles (+1,113)
- MOT expiry
- 27 Jun 2024
- Odometer
- 88,332 miles
- Test number
- 206323502205
No defects or advisories recorded.
Pass87,219 miles (+5,080)
- MOT expiry
- 13 Jun 2023
- Odometer
- 87,219 miles
- Test number
- 742272000651
No defects or advisories recorded.
Pass82,139 miles (+542)
- MOT expiry
- 12 Mar 2022
- Odometer
- 82,139 miles
- Test number
- 812029042457
No defects or advisories recorded.
Pass81,597 miles (+396)
- MOT expiry
- 12 Feb 2021
- Odometer
- 81,597 miles
- Test number
- 131109724598
No defects or advisories recorded.
Pass81,201 miles (+446)3 advisories
- MOT expiry
- 30 May 2020
- Odometer
- 81,201 miles
- Test number
- 169955494709
- AdvisoryFront Shock absorbers light misting of oil or has limited damping effect Both sides (5.3.2 (b))
- AdvisoryRear Anti-roll bar pin or bush worn but not resulting in excessive movement Both sides (5.3.4 (a) (i))
- AdvisoryRear shocks corroded
Pass80,755 miles (+669)2 advisories
- MOT expiry
- 15 Mar 2019
- Odometer
- 80,755 miles
- Test number
- 603503882410
- AdvisoryNearside Rear Lower Shock absorber has slight corrosion to the casing (2.7.2a)
- AdvisoryOffside Rear Lower Shock absorber has slight corrosion to the casing (2.7.2a)
Pass80,086 miles (+4,233)
- MOT expiry
- 10 Jan 2018
- Odometer
- 80,086 miles
- Test number
- 619624872656
No defects or advisories recorded.
Pass75,853 miles1 advisory
- MOT expiry
- 20 Aug 2016
- Odometer
- 75,853 miles
- Test number
- 668702478327
- AdvisorySlight blow car joints
Fail75,853 miles (+4,031)1 failure
- MOT expiry
- No new certificate
- Odometer
- 75,853 miles
- Test number
- 328004390454
- FailureExhaust catalytic converter missing where one was fitted as standard (7.1.3)
Pass71,822 miles (+7,290)
- MOT expiry
- 26 Feb 2015
- Odometer
- 71,822 miles
- Test number
- 128578054075
No defects or advisories recorded.
Pass64,532 miles (+6,102)1 advisory
- MOT expiry
- 3 Feb 2014
- Odometer
- 64,532 miles
- Test number
- 278655333024
- AdvisoryRear Tyre worn close to the legal limit (4.1.E.1)
Pass58,430 miles (+63)1 advisory
- MOT expiry
- 5 Mar 2013
- Odometer
- 58,430 miles
- Test number
- 889256862097
- AdvisoryNearside Front Tyre worn close to the legal limit (4.1.E.1)
Pass58,367 miles (+12,725)
- MOT expiry
- 20 Apr 2012
- Odometer
- 58,367 miles
- Test number
- 658731411132
No defects or advisories recorded.
Pass45,642 miles (+15,097)
- MOT expiry
- 14 Mar 2011
- Odometer
- 45,642 miles
- Test number
- 563831560089
No defects or advisories recorded.
Pass30,545 miles
- MOT expiry
- 14 Mar 2010
- Odometer
- 30,545 miles
- Test number
- 462512869072
No defects or advisories recorded.
Questions about L40 STF
- Does L40 STF currently have a valid MOT?
- No. The MOT on L40 STF expired on 10 Jul 2026, according to DVSA records.
- When is the MOT due on L40 STF?
- The MOT on L40 STF expired on 10 Jul 2026. It can only be driven to a pre-booked MOT test or to repairs needed to pass one.
- What mileage has L40 STF done?
- L40 STF was recorded at 89,632 miles at its MOT on 11 Jul 2025, an average of 3,613 miles a year.
- Has L40 STF ever failed its MOT?
- Yes. L40 STF has failed 1 of its 17 MOT tests, most recently on 20 Aug 2015.
- Has the mileage on L40 STF 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 L40 STF find?
- L40 STF passed its latest MOT on 11 Jul 2025 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.