
Subaru Impreza
Silver · Petrol · 1997 · 1,994 cc
P150 UPPMOT history
P150 UPP is a silver petrol Subaru Impreza first used on 17 Apr 1997. Its MOT is valid until 1 Jun 2027 and it has passed 8 of 8 MOT tests, with 71,419 miles recorded at the latest.
From DVSA MOT records, updated 18 May 2026.

- MOT
- Valid
- Until 1 Jun 2027
- Mileage
- 71,419 mi
- At MOT on 18 May 2026
- MOT tests
- 8
- 8 passed · 0 failed
- Per year
- 1,218 mi
- Average between MOTs
Vehicle details
- Registration
- P150 UPP
- Registration format
- Prefix (1983 to 2001)
- Make
- Subaru
- Model
- Impreza
- Colour
- Silver
- Fuel type
- Petrol
- Engine size
- 1,994 cc
- Year of manufacture
- 1997
- First used
- 17 Apr 1997
- MOT status
- MOT valid until 1 Jun 2027
- Latest MOT test
- 18 May 2026 (Pass)
Mileage history
P150 UPP was last recorded at 71,419 miles on 18 May 2026, 3,096 miles more than at the previous MOT on 2 Jun 2025.
- Previous MOT
- 68,323 miles · 2 Jun 2025
- Between the last two tests
- 3,096 miles
- Average per year
- 1,218 miles
Recorded mileage by year
- 2026 – 71,419 miles
- 2025 – 68,323 miles
- 2011 – 64,641 miles
- 2010 – 60,543 miles
- 2009 – 57,432 miles
- 2008 – 54,922 miles
- 2007 – 51,365 miles
- 2006 – 46,949 miles
What the latest MOT found
- MinorWindscreen damaged but not adversely affecting driver's view (3.2 (a) (i))
- AdvisoryNearside Rear Child Seat fitted not allowing full inspection of adult belt
Full MOT history
8 tests since 12 Apr 2006, newest first. Select a test to see every defect and advisory.
Pass71,419 miles (+3,096)1 minor1 advisory
- MOT expiry
- 1 Jun 2027
- Odometer
- 71,419 miles
- Test number
- 604504336173
- MinorWindscreen damaged but not adversely affecting driver's view (3.2 (a) (i))
- AdvisoryNearside Rear Child Seat fitted not allowing full inspection of adult belt
Pass68,323 miles (+3,682)2 advisories
- MOT expiry
- 1 Jun 2026
- Odometer
- 68,323 miles
- Test number
- 278467218432
- AdvisoryAll suspension arms corroded
- AdvisoryNearside Front Service brake binding but not excessively (1.2.1 (f))
Pass64,641 miles (+4,098)
- MOT expiry
- 23 Apr 2012
- Odometer
- 64,641 miles
- Test number
- 267049701194
No defects or advisories recorded.
Pass60,543 miles (+3,111)
- MOT expiry
- 23 Apr 2011
- Odometer
- 60,543 miles
- Test number
- 783275300117
No defects or advisories recorded.
Pass57,432 miles (+2,510)
- MOT expiry
- 23 Apr 2010
- Odometer
- 57,432 miles
- Test number
- 331083289034
No defects or advisories recorded.
Pass54,922 miles (+3,557)
- MOT expiry
- 23 Apr 2009
- Odometer
- 54,922 miles
- Test number
- 680785218151
No defects or advisories recorded.
Pass51,365 miles (+4,416)
- MOT expiry
- 21 Apr 2008
- Odometer
- 51,365 miles
- Test number
- 141127807139
No defects or advisories recorded.
Pass46,949 miles
- MOT expiry
- 21 Apr 2007
- Odometer
- 46,949 miles
- Test number
- 414432206185
No defects or advisories recorded.
Questions about P150 UPP
- Does P150 UPP currently have a valid MOT?
- Yes. DVSA records show the MOT on P150 UPP is valid until 1 Jun 2027.
- When is the MOT due on P150 UPP?
- The MOT on P150 UPP is valid until 1 Jun 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has P150 UPP done?
- P150 UPP was recorded at 71,419 miles at its MOT on 18 May 2026, an average of 1,218 miles a year.
- Has P150 UPP ever failed its MOT?
- No. P150 UPP has passed all 8 of its MOT tests on record.
- Has the mileage on P150 UPP 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 P150 UPP find?
- P150 UPP passed its latest MOT on 18 May 2026 with 1 minor defect and 1 advisory: windscreen damaged but not adversely affecting driver's view; nearside rear child seat fitted not allowing full inspection of adult belt.
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.