(2004, petrol) Subaru Impreza used • 27 cars for sale

Market overviewPrices range from £2,295 to £29,995 across all listings

autouncle-certified

Price checked by AutoUncle

Super price

Good price

Fair price

A bit pricey

Expensive

-4%
1 / 4

Used (2004) Subaru Impreza | Expensive

2004 (54) 2.0 WRX STi 4dr

  • 2004
  • 75,800 miles
  • 2.0L Petrol
  • Sedan
  • Manual
  • Details
autouncle-certified

Expensive

£23,750
£24,995
Dealer
DN15 9RN Scunthorpe,, Lincolnshire
View the car
Availability verified
1 / 4

Used (2004) Subaru Impreza 316 HP | Rare vehicle

Saloon (2004/04)2.0 WR1 STi 4d

  • 2004
  • 44,492 miles
  • 2.0L Petrol
  • Sedan
  • Manual
  • 316 HP (232 kW)
  • mpg25
  • Details
£31,500
£27,500
Rare vehicle
Dealer
HP18 0PZ Aylesbury, Buckinghamshire
View the car
Availability verified
1 / 4

Used (2004) Subaru Impreza

2.0l WRX STI Spec C V Limited

  • 2004
  • 39,768 miles
  • 2.0L Petrol
  • Sedan
  • Manual
  • Details
£26,985
Not evaluated
Dealer
YO60 6PG York, North Yorkshire
View the car
Availability verified
1 / 1

Used (2004) Subaru Impreza

2.0 WRX AWD Turbo 4dr BLOBEYE

  • 2004
  • 136,000 miles
  • 2.0L Petrol
  • Sedan
  • Manual
  • mpg30
  • Details
£7,495
Not evaluated
Dealer
HP27 0SU Speen, Buckinghamshire
View the car
Availability verified
-6%
1 / 4

Used (2004) Subaru Impreza

2.0 WR1 STi 4dr

  • 2004
  • 51,000 miles
  • 2.0L Petrol
  • Sedan
  • Manual
  • mpg25
  • Details
£27,995
£29,995
Not evaluated
Dealer
LS28 6BP Pudsey, West Yorkshire
View the car
Availability verified
1 / 4

Used (2004) Subaru Impreza

WRX STI 2.0L JDM WIDE TRACK TWIN

  • 2004
  • 72,798 miles
  • 2.0L Petrol
  • Sedan
  • Manual
  • Details
£21,985
Not evaluated
Dealer
YO60 6PG York, North Yorkshire
View the car
Availability verified
1 / 4

Used (2004) Subaru Impreza

2.0 WR1 STi 4dr

  • 2004
  • 61,400 miles
  • 2.0L Petrol
  • Sedan
  • Manual
  • mpg25
  • Details
£29,995
Not evaluated
Dealer
LS28 6BP Pudsey, West Yorkshire
View the car
Availability verified
1 / 4

Used (2004) Subaru Impreza 276 HP | Rare vehicle

555 V-LTD

  • 2004
  • 63,000 miles
  • 2.0L Petrol
  • Manual
  • 276 HP (202 kW)
  • Details
£18,995
Rare vehicle
Dealer
CV3 4AN Coventry, West Midlands
View the car
Availability verified
1 / 4

Used (2004) Subaru Impreza

2.0 WRX STI WR1

  • 2004
  • 83,000 miles
  • 2.0L Petrol
  • Sedan
  • Manual
  • mpg25
  • Details
£19,995
Not evaluated
Dealer
PE12 6PE Spalding, Lincolnshire
View the car
Availability verified
1 / 4

Used (2004) Subaru Impreza

2.0

  • 2004
  • 82,000 miles
  • 2.0L Petrol
  • Estate
  • Manual
  • Details
£2,499
Not evaluated
Dealer
CF11 9LJ Cardiff
View the car
Availability verified
1 / 4

Used (2004) Subaru Impreza

2.0

  • 2004
  • 96,000 miles
  • 2.0L Petrol
  • Estate
  • Manual
  • Details
£2,190
Not evaluated
Dealer
CF11 9LJ Cardiff
View the car
Availability verified
1 / 2

Used (2004) Subaru Impreza

2.0

  • 2004
  • 83,000 miles
  • 2.0L Petrol
  • Sedan
  • Manual
  • Details
£2,975
Not evaluated
Dealer
CF11 9LJ Cardiff
View the car
Availability verified
1 / 4

Used (2004) Subaru Impreza

2.0

  • 2004
  • 64,994 miles
  • 2.0L Petrol
  • Sedan
  • Manual
  • Details
£2,295
Not evaluated
Dealer
CF11 9LJ Cardiff
View the car
Availability verified
1 / 2

Used (2004) Subaru Impreza

2.0

  • 2004
  • 118,000 miles
  • 2.0L Petrol
  • Estate
  • Manual
  • Details
£2,990
Not evaluated
Dealer
CF11 9LJ Cardiff
View the car
Availability verified
1 / 4

Used (2004) Subaru Impreza

2.0

  • 2004
  • 151,000 miles
  • 2.0L Petrol
  • Sedan
  • Manual
  • Details
£2,990
Not evaluated
Dealer
CF11 9LJ Cardiff
View the car
Availability verified
1 / 4

Used (2004) Subaru Impreza

2.0

  • 2004
  • 94,000 miles
  • 2.0L Petrol
  • Sedan
  • Manual
  • Details
£3,495
Not evaluated
Dealer
CF11 9LJ Cardiff
View the car
Availability verified
1 / 4

Used (2004) Subaru Impreza

2.0

  • 2004
  • 68,000 miles
  • 2.0L Petrol
  • Sedan
  • Manual
  • Details
£5,250
Not evaluated
Dealer
CF11 9LJ Cardiff
View the car
Availability verified
1 / 4

Used (2004) Subaru Impreza

2.0

  • 2004
  • 99,000 miles
  • 2.0L Petrol
  • Sedan
  • Manual
  • Details
£3,500
Not evaluated
Dealer
CF11 9LJ Cardiff
View the car
Availability verified
1 / 4

Used (2004) Subaru Impreza

2.0

  • 2004
  • 73,850 miles
  • 2.0L Petrol
  • Sedan
  • Manual
  • Details
£4,995
Not evaluated
Dealer
CF11 9LJ Cardiff
View the car
Availability verified
1 / 4

Used (2004) Subaru Impreza

2.0

  • 2004
  • 98,000 miles
  • 2.0L Petrol
  • Sedan
  • Manual
  • Details
£4,995
Not evaluated
Dealer
CF11 9LJ Cardiff
View the car
Availability verified
1 / 4

Used (2004) Subaru Impreza

2.0

  • 2004
  • 85,000 miles
  • 2.0L Petrol
  • Sedan
  • Manual
  • Details
£4,495
Not evaluated
Dealer
CF11 9LJ Cardiff
View the car
Availability verified
1 / 4

Used (2004) Subaru Impreza

2.0

  • 2004
  • 48,000 miles
  • 2.0L Petrol
  • Sedan
  • Manual
  • Details
£4,000
Not evaluated
Dealer
CF11 9LJ Cardiff
View the car
Availability verified
1 / 1

Used (2004) Subaru Impreza

2.0

  • 2004
  • 76,000 miles
  • 2.0L Petrol
  • Estate
  • Manual
  • Details
£4,000
Not evaluated
Dealer
CF11 9LJ Cardiff
View the car
Availability verified
1 / 4

Used (2004) Subaru Impreza

2.0

  • 2004
  • 111,000 miles
  • 2.0L Petrol
  • Sedan
  • Manual
  • Details
£4,150
Not evaluated
Dealer
CF11 9LJ Cardiff
View the car
Availability verified
1 / 4

Used (2004) Subaru Impreza

2.0

  • 2004
  • 67,000 miles
  • 2.0L Petrol
  • Sedan
  • Manual
  • Details
£5,695
Not evaluated
Dealer
CF11 9LJ Cardiff
View the car
Availability verified
Showing 1 - 25 of 27 results
autouncle-certified

Price checked by AutoUncle

Super price

Good price

Fair price

A bit pricey

Expensive