
Subaru Impreza
White · Petrol · 1999 · 1,994 cc
T120 XPBMOT history
T120 XPB is a white petrol Subaru Impreza first used on 11 Aug 1999. Its MOT is valid until 5 Aug 2027 and it has passed 20 of 21 MOT tests, with 74,253 miles recorded at the latest.
From DVSA MOT records, updated 6 Aug 2026.
- MOT
- Valid
- Until 5 Aug 2027
- Mileage
- 74,253 mi
- At MOT on 6 Aug 2026
- MOT tests
- 21
- 20 passed · 1 failed
- Per year
- 1,687 mi
- Average between MOTs
Vehicle details
- Registration
- T120 XPB
- Registration format
- Prefix (1983 to 2001)
- Make
- Subaru
- Model
- Impreza
- Colour
- White
- Fuel type
- Petrol
- Engine size
- 1,994 cc
- Year of manufacture
- 1999
- First used
- 11 Aug 1999
- MOT status
- MOT valid until 5 Aug 2027
- Latest MOT test
- 6 Aug 2026 (Pass)
Mileage history
T120 XPB was last recorded at 74,253 miles on 6 Aug 2026, 12 miles more than at the previous MOT on 31 Jul 2026.
- Previous MOT
- 74,241 miles · 31 Jul 2026
- Between the last two tests
- 12 miles
- Average per year
- 1,687 miles
Recorded mileage by year
- 2026 – 74,253 miles
- 2025 – 74,218 miles
- 2024 – 74,192 miles
- 2023 – 74,180 miles
- 2021 – 74,115 miles
- 2020 – 74,094 miles
- 2019 – 73,912 miles
- 2018 – 73,139 miles
- 2017 – 72,492 miles
- 2016 – 71,998 miles
- 2015 – 70,915 miles
- 2014 – 70,099 miles
- 2013 – 69,038 miles
- 2012 – 68,194 miles
- 2011 – 66,573 miles
- 2010 – 63,343 miles
- 2009 – 56,987 miles
- 2008 – 50,705 miles
- 2007 – 46,187 miles
- 2006 – 40,508 miles
What the latest MOT found
No defects or advisories were recorded.
Full MOT history
21 tests since 4 Aug 2006, newest first. Select a test to see every defect and advisory.
Pass74,253 miles (+12)
- MOT expiry
- 5 Aug 2027
- Odometer
- 74,253 miles
- Test number
- 173533285432
No defects or advisories recorded.
Fail74,241 miles (+23)4 dangerous
- MOT expiry
- No new certificate
- Odometer
- 74,241 miles
- Test number
- 671978652630
- DangerousNearside Front Tyre has ply or cords exposed (5.2.3 (d) (ii))
- DangerousNearside Rear Tyre has ply or cords exposed (5.2.3 (d) (ii))
- DangerousOffside Front Tyre has ply or cords exposed (5.2.3 (d) (ii))
- DangerousOffside Rear Tyre has ply or cords exposed (5.2.3 (d) (ii))
Pass74,218 miles (+26)
- MOT expiry
- 17 Jan 2026
- Odometer
- 74,218 miles
- Test number
- 277739759556
No defects or advisories recorded.
Pass74,192 miles (+12)
- MOT expiry
- 17 Jan 2025
- Odometer
- 74,192 miles
- Test number
- 853532961381
No defects or advisories recorded.
Pass74,180 miles (+65)
- MOT expiry
- 9 Jan 2024
- Odometer
- 74,180 miles
- Test number
- 484544142264
No defects or advisories recorded.
Pass74,115 miles (+21)
- MOT expiry
- 9 Jan 2023
- Odometer
- 74,115 miles
- Test number
- 646638445493
No defects or advisories recorded.
Pass74,094 miles (+182)
- MOT expiry
- 9 Jan 2022
- Odometer
- 74,094 miles
- Test number
- 399570693821
No defects or advisories recorded.
Pass73,912 miles (+773)
- MOT expiry
- 9 Jan 2021
- Odometer
- 73,912 miles
- Test number
- 764808388523
No defects or advisories recorded.
Pass73,139 miles (+647)
- MOT expiry
- 8 Jul 2019
- Odometer
- 73,139 miles
- Test number
- 468775775969
No defects or advisories recorded.
Pass72,492 miles (+494)
- MOT expiry
- 7 Jul 2018
- Odometer
- 72,492 miles
- Test number
- 694817623680
No defects or advisories recorded.
Pass71,998 miles (+1,083)
- MOT expiry
- 7 Jul 2017
- Odometer
- 71,998 miles
- Test number
- 314363483562
No defects or advisories recorded.
Pass70,915 miles (+816)
- MOT expiry
- 11 Aug 2016
- Odometer
- 70,915 miles
- Test number
- 108879805235
No defects or advisories recorded.
Pass70,099 miles (+1,061)
- MOT expiry
- 11 Aug 2015
- Odometer
- 70,099 miles
- Test number
- 416359414201
No defects or advisories recorded.
Pass69,038 miles (+844)
- MOT expiry
- 11 Aug 2014
- Odometer
- 69,038 miles
- Test number
- 939407803267
No defects or advisories recorded.
Pass68,194 miles (+1,621)
- MOT expiry
- 11 Aug 2013
- Odometer
- 68,194 miles
- Test number
- 899762112223
No defects or advisories recorded.
Pass66,573 miles (+3,230)3 advisories1 note
- MOT expiry
- 11 Aug 2012
- Odometer
- 66,573 miles
- Test number
- 589054501281
- AdvisoryNearside Front Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryOffside Front Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryOffside Rear Tyre worn close to the legal limit (4.1.E.1)
- NoteAdvise both front inner brake discs badly corroded
Pass63,343 miles (+6,356)1 advisory
- MOT expiry
- 11 Aug 2011
- Odometer
- 63,343 miles
- Test number
- 283612610236
- AdvisoryNearside Rear Brake pad(s) wearing thin (3.5.1g)
Pass56,987 miles (+6,282)1 advisory
- MOT expiry
- 11 Aug 2010
- Odometer
- 56,987 miles
- Test number
- 794884309208
- AdvisoryFront brake disc slightly pitted (3.5.1h)
Pass50,705 miles (+4,518)
- MOT expiry
- 11 Aug 2009
- Odometer
- 50,705 miles
- Test number
- 793031118230
No defects or advisories recorded.
Pass46,187 miles (+5,679)
- MOT expiry
- 11 Aug 2008
- Odometer
- 46,187 miles
- Test number
- 784677907272
No defects or advisories recorded.
Pass40,508 miles
- MOT expiry
- 11 Aug 2007
- Odometer
- 40,508 miles
- Test number
- 292096016238
No defects or advisories recorded.
Questions about T120 XPB
- Does T120 XPB currently have a valid MOT?
- Yes. DVSA records show the MOT on T120 XPB is valid until 5 Aug 2027.
- When is the MOT due on T120 XPB?
- The MOT on T120 XPB is valid until 5 Aug 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has T120 XPB done?
- T120 XPB was recorded at 74,253 miles at its MOT on 6 Aug 2026, an average of 1,687 miles a year.
- Has T120 XPB ever failed its MOT?
- Yes. T120 XPB has failed 1 of its 21 MOT tests, most recently on 31 Jul 2026.
- Has the mileage on T120 XPB 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 T120 XPB find?
- T120 XPB passed its latest MOT on 6 Aug 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.