
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.

- 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
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.
- 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
No defects or advisories were recorded.
Full MOT history
23 tests since 9 Jan 2008, newest first. Select a test to see every defect and advisory.
Pass126,459 miles (+2,225)
- MOT expiry
- 14 Jan 2027
- Odometer
- 126,459 miles
- Test number
- 621444561535
No defects or advisories recorded.
Pass124,234 miles (+2,322)
- MOT expiry
- 14 Jan 2026
- Odometer
- 124,234 miles
- Test number
- 364020788350
No defects or advisories recorded.
Pass121,912 miles (+4,085)
- MOT expiry
- 8 Jan 2025
- Odometer
- 121,912 miles
- Test number
- 191378472534
No defects or advisories recorded.
Pass117,827 miles (+3,677)
- MOT expiry
- 30 Aug 2023
- Odometer
- 117,827 miles
- Test number
- 946771004356
No defects or advisories recorded.
Pass114,150 miles (+3,333)
- MOT expiry
- 2 Aug 2022
- Odometer
- 114,150 miles
- Test number
- 622634547980
No defects or advisories recorded.
Pass110,817 miles (+3,283)
- MOT expiry
- 2 Aug 2021
- Odometer
- 110,817 miles
- Test number
- 952119310175
No defects or advisories recorded.
Pass107,534 miles (+3,254)
- MOT expiry
- 26 Jan 2021
- Odometer
- 107,534 miles
- Test number
- 231841175589
No defects or advisories recorded.
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))
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))
Pass99,385 miles (+5,936)
- MOT expiry
- 12 Apr 2018
- Odometer
- 99,385 miles
- Test number
- 603080419333
No defects or advisories recorded.
Pass93,449 miles
- MOT expiry
- 25 Jan 2017
- Odometer
- 93,449 miles
- Test number
- 748434188391
No defects or advisories recorded.
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)
Pass83,764 miles (+10,077)
- MOT expiry
- 13 Jan 2016
- Odometer
- 83,764 miles
- Test number
- 289792115055
No defects or advisories recorded.
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
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
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)
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)
Pass49,914 miles (+55)
- MOT expiry
- 13 Jan 2012
- Odometer
- 49,914 miles
- Test number
- 355867401030
No defects or advisories recorded.
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
Pass41,190 miles (+8,679)
- MOT expiry
- 13 Jan 2011
- Odometer
- 41,190 miles
- Test number
- 233394410067
No defects or advisories recorded.
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)
Pass32,511 miles (+9,277)
- MOT expiry
- 8 Jan 2010
- Odometer
- 32,511 miles
- Test number
- 952647309056
No defects or advisories recorded.
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.
Related registrations
- 9900 RWLand Rover Freelander
- 9900 SMMercedes-Benz E
- 9900 VMHonda Jazz EX I-MMD CVT
- 9901 KPTesla Model Y Performance AWD
- 9903 DDMercedes-Benz SLK
- 9903 RWJeep Renegade
- 9904 JWIveco Daily
- 9904 RUSkoda Karoq
- 9905 MPVolkswagen Tiguan R-Line Tech TDI S-A
- 9905 VWVolkswagen T-ROC
- 9906 ADCitroën Berlingo
- 9906 REJaguar MK II
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.