Subaru logo

Subaru Impreza

Grey · Petrol · 2005 · 1,994 cc

9904 DPMOT history

9904 DP is a grey petrol Subaru Impreza first used on 5 Jan 2005. Its MOT is valid until 14 Jan 2027 and it has passed 18 of 23 MOT tests, with 126,459 miles recorded at the latest.

From DVSA MOT records, updated 7 Jan 2026.

9904 DP grey Subaru Impreza – car details, MOT history and tax status
Illustration of a Subaru Impreza, not a photo of this vehicle
MOT
Valid
Until 14 Jan 2027
Mileage
126,459 mi
At MOT on 7 Jan 2026
MOT tests
23
18 passed · 5 failed
Per year
5,736 mi
Average between MOTs
Get reminders for 9904 DP in the free Driver Codes app

Vehicle details

Registration
9904 DP
Registration format
Dateless
Make
Subaru
Model
Impreza
Colour
Grey
Fuel type
Petrol
Engine size
1,994 cc
Year of manufacture
2005
First used
5 Jan 2005
MOT status
MOT valid until 14 Jan 2027
Latest MOT test
7 Jan 2026 (Pass)

Mileage history

9904 DP was last recorded at 126,459 miles on 7 Jan 2026, 2,225 miles more than at the previous MOT on 15 Jan 2025.

Odometer reading at each MOT testPassFail
Previous MOT
124,234 miles · 15 Jan 2025
Between the last two tests
2,225 miles
Average per year
5,736 miles

Recorded mileage by year

  • 2026 – 126,459 miles
  • 2025 – 124,234 miles
  • 2024 – 121,912 miles
  • 2022 – 117,827 miles
  • 2021 – 114,150 miles
  • 2020 – 110,817 miles
  • 2019 – 107,534 miles
  • 2018 – 104,280 miles
  • 2017 – 99,385 miles
  • 2016 – 93,449 miles
  • 2015 – 83,764 miles
  • 2014 – 73,687 miles
  • 2013 – 65,642 miles
  • 2012 – 58,131 miles
  • 2011 – 49,914 miles
  • 2010 – 41,190 miles
  • 2009 – 32,511 miles
  • 2008 – 23,234 miles

What the latest MOT found

Pass126,459 miles

No defects or advisories were recorded.

What MOT advisories mean

Full MOT history

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

  1. Pass126,459 miles (+2,225)
    MOT expiry
    14 Jan 2027
    Odometer
    126,459 miles
    Test number
    621444561535

    No defects or advisories recorded.

  2. Pass124,234 miles (+2,322)
    MOT expiry
    14 Jan 2026
    Odometer
    124,234 miles
    Test number
    364020788350

    No defects or advisories recorded.

  3. Pass121,912 miles (+4,085)
    MOT expiry
    8 Jan 2025
    Odometer
    121,912 miles
    Test number
    191378472534

    No defects or advisories recorded.

  4. Pass117,827 miles (+3,677)
    MOT expiry
    30 Aug 2023
    Odometer
    117,827 miles
    Test number
    946771004356

    No defects or advisories recorded.

  5. Pass114,150 miles (+3,333)
    MOT expiry
    2 Aug 2022
    Odometer
    114,150 miles
    Test number
    622634547980

    No defects or advisories recorded.

  6. Pass110,817 miles (+3,283)
    MOT expiry
    2 Aug 2021
    Odometer
    110,817 miles
    Test number
    952119310175

    No defects or advisories recorded.

  7. Pass107,534 miles (+3,254)
    MOT expiry
    26 Jan 2021
    Odometer
    107,534 miles
    Test number
    231841175589

    No defects or advisories recorded.

  8. Pass104,280 miles2 minor2 advisories
    MOT expiry
    26 Jul 2019
    Odometer
    104,280 miles
    Test number
    404805887761
    • MinorNearside Front Inner Drive shaft joint constant velocity boot severely deteriorated (6.1.7 (g) (i))
    • MinorOffside Front Inner Drive shaft joint constant velocity boot severely deteriorated (6.1.7 (g) (i))
    • AdvisoryNearside Front Tyre worn close to legal limit/worn on edge 215-45-17 (5.2.3 (e))
    • AdvisoryOffside Front Tyre worn close to legal limit/worn on edge 215-45-17 (5.2.3 (e))
  9. Fail104,280 miles (+4,895)1 repaired2 minor2 advisories
    MOT expiry
    No new certificate
    Odometer
    104,280 miles
    Test number
    455760186530
    • Repaired at testNearside Headlamp aim too high bulb fitted incorrectly (4.1.2 (a))
    • MinorNearside Front Inner Drive shaft joint constant velocity boot severely deteriorated (6.1.7 (g) (i))
    • MinorOffside Front Inner Drive shaft joint constant velocity boot severely deteriorated (6.1.7 (g) (i))
    • AdvisoryNearside Front Tyre worn close to legal limit/worn on edge 215-45-17 (5.2.3 (e))
    • AdvisoryOffside Front Tyre worn close to legal limit/worn on edge 215-45-17 (5.2.3 (e))
  10. Pass99,385 miles (+5,936)
    MOT expiry
    12 Apr 2018
    Odometer
    99,385 miles
    Test number
    603080419333

    No defects or advisories recorded.

  11. Pass93,449 miles
    MOT expiry
    25 Jan 2017
    Odometer
    93,449 miles
    Test number
    748434188391

    No defects or advisories recorded.

  12. Fail93,449 miles (+9,685)2 repaired
    MOT expiry
    No new certificate
    Odometer
    93,449 miles
    Test number
    120480302442
    • Repaired at testNearside Front Headlamp aim too high adjusted (1.8)
    • Repaired at testOffside Front Headlamp aim too high adjusted (1.8)
  13. Pass83,764 miles (+10,077)
    MOT expiry
    13 Jan 2016
    Odometer
    83,764 miles
    Test number
    289792115055

    No defects or advisories recorded.

  14. Pass73,687 miles (+74)1 note
    MOT expiry
    13 Jan 2015
    Odometer
    73,687 miles
    Test number
    108440314456
    • NoteFront brake pads are over half worn
  15. Fail73,613 miles (+7,971)1 failure1 note
    MOT expiry
    No new certificate
    Odometer
    73,613 miles
    Test number
    546767904033
    • FailureExhaust has a major leak of exhaust gases (7.1.2)
    • NoteFront brake pads are over half worn
  16. Pass65,642 miles (+7,511)1 advisory
    MOT expiry
    13 Jan 2014
    Odometer
    65,642 miles
    Test number
    396691913090
    • AdvisoryCentre Exhaust has a minor leak of exhaust gases (7.1.2)
  17. Pass58,131 miles (+8,217)1 advisory
    MOT expiry
    13 Jan 2013
    Odometer
    58,131 miles
    Test number
    548592412031
    • AdvisoryCentre Front Exhaust has a minor leak of exhaust gases (7.1.2)
  18. Pass49,914 miles (+55)
    MOT expiry
    13 Jan 2012
    Odometer
    49,914 miles
    Test number
    355867401030

    No defects or advisories recorded.

  19. Fail49,859 miles (+8,669)3 failures1 note
    MOT expiry
    No new certificate
    Odometer
    49,859 miles
    Test number
    926255901087
    • FailureNearside Front Tyre tread depth below requirements of 1.6mm (4.1.E.1)
    • FailureNearside Front Windscreen wiper does not clear the windscreen effectively (8.2.2)
    • FailureOffside Front Tyre tread depth below requirements of 1.6mm (4.1.E.1)
    • NoteNearside front bottom ball joint gaiter split
  20. Pass41,190 miles (+8,679)
    MOT expiry
    13 Jan 2011
    Odometer
    41,190 miles
    Test number
    233394410067

    No defects or advisories recorded.

  21. Fail32,511 miles1 repaired
    MOT expiry
    No new certificate
    Odometer
    32,511 miles
    Test number
    700167909029
    • Repaired at testOffside Rear Registration plate lamp not working (1.1.C.1d)
  22. Pass32,511 miles (+9,277)
    MOT expiry
    8 Jan 2010
    Odometer
    32,511 miles
    Test number
    952647309056

    No defects or advisories recorded.

  23. Pass23,234 miles
    MOT expiry
    8 Jan 2009
    Odometer
    23,234 miles
    Test number
    681179508078

    No defects or advisories recorded.

Questions about 9904 DP

What vehicle is registration 9904 DP currently assigned to?
DVSA MOT records show 9904 DP on a grey petrol Subaru Impreza first used on 5 Jan 2005. Dateless registrations can be transferred between vehicles, so earlier MOT tests may have been under a different registration. Registered keeper details are not public and are not shown.
Does 9904 DP currently have a valid MOT?
Yes. DVSA records show the MOT on 9904 DP is valid until 14 Jan 2027.
When is the MOT due on 9904 DP?
The MOT on 9904 DP is valid until 14 Jan 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
What mileage has 9904 DP done?
9904 DP was recorded at 126,459 miles at its MOT on 7 Jan 2026, an average of 5,736 miles a year.
Has 9904 DP ever failed its MOT?
Yes. 9904 DP has failed 5 of its 23 MOT tests, most recently on 27 Jul 2018.
Has the mileage on 9904 DP 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 9904 DP find?
9904 DP passed its latest MOT on 7 Jan 2026 with no defects or advisories recorded.

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