Subaru logo

Subaru Impreza

Blue · Petrol · 2005 · 1,994 cc

S31 GDBMOT history

S31 GDB is a blue petrol Subaru Impreza first used on 16 Sept 2005. Its MOT expired on 22 Apr 2026 and it has passed 16 of 20 MOT tests, with 103,246 miles recorded at the latest.

From DVSA MOT records, updated 23 Apr 2025.

S31 GDB blue Subaru Impreza – car details, MOT history and tax status
Illustration of a Subaru Impreza, not a photo of this vehicle
MOT
Expired
On 22 Apr 2026
Mileage
103,246 mi
At MOT on 23 Apr 2025
MOT tests
20
16 passed · 4 failed
Per year
4,997 mi
Average between MOTs
Get reminders for S31 GDB in the free Driver Codes app

Vehicle details

Registration
S31 GDB
Registration format
Prefix (1983 to 2001)
Make
Subaru
Model
Impreza
Colour
Blue
Fuel type
Petrol
Engine size
1,994 cc
Year of manufacture
2005
First used
16 Sept 2005
MOT status
MOT expired on 22 Apr 2026
Latest MOT test
23 Apr 2025 (Pass)

Mileage history

S31 GDB was last recorded at 103,246 miles on 23 Apr 2025, 10,861 miles more than at the previous MOT on 27 Jan 2023.

Odometer reading at each MOT testPassFail
Previous MOT
92,385 miles · 27 Jan 2023
Between the last two tests
10,861 miles
Average per year
4,997 miles

Recorded mileage by year

  • 2025 – 103,246 miles
  • 2023 – 92,385 miles
  • 2022 – 84,066 miles
  • 2020 – 73,400 miles
  • 2019 – 71,507 miles
  • 2018 – 68,070 miles
  • 2017 – 65,356 miles
  • 2016 – 60,671 miles
  • 2015 – 57,772 miles
  • 2014 – 54,206 miles
  • 2013 – 48,373 miles
  • 2012 – 45,184 miles
  • 2011 – 38,072 miles
  • 2010 – 32,474 miles
  • 2009 – 27,737 miles
  • 2008 – 20,810 miles

What the latest MOT found

Pass103,246 miles
  • AdvisoryExhaust has a minor leak of exhaust gases middle (6.1.2 (a))

What MOT advisories mean

Full MOT history

20 tests since 23 Oct 2008, newest first. Select a test to see every defect and advisory.

  1. Pass103,246 miles (+10,861)1 advisory
    MOT expiry
    22 Apr 2026
    Odometer
    103,246 miles
    Test number
    771522445799
    • AdvisoryExhaust has a minor leak of exhaust gases middle (6.1.2 (a))
  2. Pass92,385 miles (+8,319)2 advisories
    MOT expiry
    26 Jan 2024
    Odometer
    92,385 miles
    Test number
    238233886049
    • AdvisoryNearside Rear Anti-roll bar pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
    • AdvisoryOffside Rear Anti-roll bar pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
  3. Pass84,066 miles (+10,666)1 minor1 advisory
    MOT expiry
    25 Jan 2023
    Odometer
    84,066 miles
    Test number
    170638178230
    • MinorNearside Front Anti-roll bar linkage ball joint dust cover severely deteriorated (5.3.4 (b) (i))
    • AdvisoryNearside Rear Brake disc worn, pitted or scored, but not seriously weakened inner face corroding (1.1.14 (a) (ii))
  4. Pass73,400 miles (+1,893)
    MOT expiry
    30 Dec 2021
    Odometer
    73,400 miles
    Test number
    247704132891

    No defects or advisories recorded.

  5. Pass71,507 miles (+3,437)
    MOT expiry
    30 Dec 2020
    Odometer
    71,507 miles
    Test number
    835906106213

    No defects or advisories recorded.

  6. Pass68,070 miles (+2,714)
    MOT expiry
    30 Dec 2019
    Odometer
    68,070 miles
    Test number
    900401629799

    No defects or advisories recorded.

  7. Pass65,356 miles
    MOT expiry
    30 Dec 2018
    Odometer
    65,356 miles
    Test number
    867658180991

    No defects or advisories recorded.

  8. Fail65,356 miles (+4,685)1 repaired
    MOT expiry
    No new certificate
    Odometer
    65,356 miles
    Test number
    860739342246
    • Repaired at testOffside Front position lamp(s) insecure (1.1.A.3a)
  9. Pass60,671 miles
    MOT expiry
    30 Dec 2017
    Odometer
    60,671 miles
    Test number
    823463095631

    No defects or advisories recorded.

  10. Fail60,671 miles (+2,899)1 repaired
    MOT expiry
    No new certificate
    Odometer
    60,671 miles
    Test number
    122229619992
    • Repaired at testOffside Front Wheel nut(s) missing (4.2.A.1e)
  11. Pass57,772 miles (+3,566)
    MOT expiry
    30 Dec 2016
    Odometer
    57,772 miles
    Test number
    872075625442

    No defects or advisories recorded.

  12. Pass54,206 miles (+5,833)
    MOT expiry
    30 Dec 2015
    Odometer
    54,206 miles
    Test number
    135755064358

    No defects or advisories recorded.

  13. Pass48,373 miles
    MOT expiry
    30 Dec 2014
    Odometer
    48,373 miles
    Test number
    548147153378

    No defects or advisories recorded.

  14. Fail48,373 miles (+3,189)3 repaired
    MOT expiry
    No new certificate
    Odometer
    48,373 miles
    Test number
    979147753394
    • Repaired at testNearside Registration plate lamp not working (1.1.C.1d)
    • Repaired at testOffside Registration plate lamp not working (1.1.C.1d)
    • Repaired at testOffside Stop lamp not working (1.2.1b)
  15. Pass45,184 miles (+7,112)5 advisories
    MOT expiry
    30 Dec 2013
    Odometer
    45,184 miles
    Test number
    788133362399
    • AdvisoryNearside Front Tyre worn close to the legal limit (4.1.E.1)
    • AdvisoryNearside Rear Brake pad(s) wearing thin (3.5.1g)
    • AdvisoryOffside Front Headlamp has a product on the lens but not seriously reducing light output (1.7.5a)
    • AdvisoryOffside Front Tyre worn close to the legal limit (4.1.E.1)
    • AdvisoryOffside Rear Brake pad(s) wearing thin (3.5.1g)
  16. Pass38,072 miles (+5,598)
    MOT expiry
    30 Dec 2012
    Odometer
    38,072 miles
    Test number
    849514951354

    No defects or advisories recorded.

  17. Pass32,474 miles (+4,737)
    MOT expiry
    30 Dec 2011
    Odometer
    32,474 miles
    Test number
    454745160396

    No defects or advisories recorded.

  18. Fail27,737 miles1 repaired
    MOT expiry
    No new certificate
    Odometer
    27,737 miles
    Test number
    302974869318
    • Repaired at testNearside Headlamp not in good working order adversely affecting beam image (1.2.4a)
  19. Pass27,737 miles (+6,927)
    MOT expiry
    29 Dec 2010
    Odometer
    27,737 miles
    Test number
    790824569350

    No defects or advisories recorded.

  20. Pass20,810 miles
    MOT expiry
    22 Oct 2009
    Odometer
    20,810 miles
    Test number
    442797598296

    No defects or advisories recorded.

Questions about S31 GDB

Does S31 GDB currently have a valid MOT?
No. The MOT on S31 GDB expired on 22 Apr 2026, according to DVSA records.
When is the MOT due on S31 GDB?
The MOT on S31 GDB expired on 22 Apr 2026. It can only be driven to a pre-booked MOT test or to repairs needed to pass one.
What mileage has S31 GDB done?
S31 GDB was recorded at 103,246 miles at its MOT on 23 Apr 2025, an average of 4,997 miles a year.
Has S31 GDB ever failed its MOT?
Yes. S31 GDB has failed 4 of its 20 MOT tests, most recently on 22 Dec 2017.
Has the mileage on S31 GDB 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 S31 GDB find?
S31 GDB passed its latest MOT on 23 Apr 2025 with 1 advisory: exhaust has a minor leak of exhaust gases middle.

Browse all S31G 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.