Used Subaru Impreza cars for sale on What Car?

In partnership with

What Car? Classifieds has 22 approved used Subaru Impreza cars available for sale from top Subaru dealers. Browse our classifieds now - the easiest and most powerful used car search tool around – and find the perfect approved used Subaru Impreza near you.

In partnership with

Cars found 22

Chosen Filters (4)
* Postcode invalid
Subaru IMPREZA 2.0 WRX 4dr

Subaru IMPREZA 2.0 WRX 4dr

Rotherham, South yorkshire
  • 2004 reg
  • Petrol
  • 4 Doors
  • Manual
  • 70,857 Miles
£14,995
Subaru Impreza 2.5 WRX STI Spec D 4dr

Subaru Impreza 2.5 WRX STI Spec D 4dr

Waltham cross, Hertfordshire
  • 2006 reg
  • Petrol
  • 4 Doors
  • Manual
  • 30,000 Miles
£14,995
Subaru Impreza 2.0 WRX STI Saloon 4dr Petrol Manual (242 G/km, 261 Bhp)

Subaru Impreza 2.0 WRX STI Saloon 4dr Petrol Manual (242 G/km, 261 Bhp)

Knottingley, West yorkshire
  • 2005 reg
  • Petrol
  • 4 Doors
  • Manual
  • 69,200 Miles
£19,990
Subaru Impreza 2.0 WRX STI 4dr

Subaru Impreza 2.0 WRX STI 4dr

Strood, Kent
  • 2002 reg
  • Petrol
  • 4 Doors
  • Manual
  • 55,000 Miles
£29,994
Subaru Impreza 2.0 WRX STI Type UK 4dr

Subaru Impreza 2.0 WRX STI Type UK 4dr

Birmingham, West midlands
  • 2004 reg
  • Petrol
  • 4 Doors
  • Manual
  • 95,000 Miles
£14,995
Subaru Impreza Wrx STI 2.0  SPEC C V-LIMITED

Subaru Impreza Wrx STI 2.0 SPEC C V-LIMITED

Leicester, Leicestershire
  • 2005 reg
  • Unlisted
  • 4 Doors
  • Unlisted
  • 91,000 Miles
£18,995
Subaru Impreza 2.5 WRX STI Type UK 4dr

Subaru Impreza 2.5 WRX STI Type UK 4dr

Peterborough, Northamptonshire
  • 2006 reg
  • Petrol
  • 4 Doors
  • Manual
  • 98,000 Miles
£13,979
Subaru Impreza 2.0 WRX 4dr

Subaru Impreza 2.0 WRX 4dr

Derby, Derbyshire
  • 2003 reg
  • Petrol
  • 4 Doors
  • Manual
  • 88,212 Miles
£12,995
Subaru Impreza 2.0 WRX 5dr

Subaru Impreza 2.0 WRX 5dr

Cleckheaton, West yorkshire
  • 2004 reg
  • Petrol
  • 5 Doors
  • Manual
  • 80,000 Miles
£8,595
Subaru Impreza 2.5 WRX 4dr

Subaru Impreza 2.5 WRX 4dr

Carrickfergus, County antrim
  • 2006 reg
  • Petrol
  • 4 Doors
  • Manual
  • 20,000 Miles
£21,995
Subaru Impreza 2.0 WRX 4dr

Subaru Impreza 2.0 WRX 4dr

Bedford, Bedfordshire
  • 2004 reg
  • Petrol
  • 4 Doors
  • Manual
  • 114,000 Miles
£14,995
Subaru Impreza WRX STI Spec C Type RA 1/350 Units

Subaru Impreza WRX STI Spec C Type RA 1/350 Units

Bedford, Bedfordshire
  • 2005 reg
  • Petrol
  • 4 Doors
  • Manual
  • 94,000 Miles
£25,990
Subaru Impreza 2.5 WRX 5dr

Subaru Impreza 2.5 WRX 5dr

Sheffield, Yorkshire
  • 2006 reg
  • Petrol
  • 5 Doors
  • Manual
  • 95,000 Miles
£5,995
Subaru Impreza EJ20 Automatic 4wd ULEZ Compliance

Subaru Impreza EJ20 Automatic 4wd ULEZ Compliance

Bradford, West yorkshire
  • 2006 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 61,228 Miles
£14,895
Subaru Impreza 2.0 WRX STI 4dr

Subaru Impreza 2.0 WRX STI 4dr

Newcastle upon tyne, Northumberland
  • 2005 reg
  • Petrol
  • 4 Doors
  • Manual
  • 106,000 Miles
£19,950
Subaru Impreza 2.0 Turbo WRX 4dr

Subaru Impreza 2.0 Turbo WRX 4dr

Shotton, County durham
  • 2002 reg
  • Petrol
  • 4 Doors
  • Manual
  • 96,000 Miles
£6,999
Subaru Impreza 2.5 WRX Type UK 4dr

Subaru Impreza 2.5 WRX Type UK 4dr

Harlow, Essex
  • 2006 reg
  • Petrol
  • 4 Doors
  • Manual
  • 100,000 Miles
£7,995
Subaru IMPREZA 2.0 WRX STI Type UK 4dr

Subaru IMPREZA 2.0 WRX STI Type UK 4dr

Princes risborough, Buckinghamshire
  • 2003 reg
  • Petrol
  • 4 Doors
  • Manual
  • 68,000 Miles
£12,995
Subaru Impreza EJ20 Automatic 4wd ULEZ Compliance

Subaru Impreza EJ20 Automatic 4wd ULEZ Compliance

Bradford, West yorkshire
  • 2006 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 35,980 Miles
£15,895
Subaru Impreza 2.0 WRX STI Type UK 4dr

Subaru Impreza 2.0 WRX STI Type UK 4dr

Norwich, Norfolk
  • 2002 reg
  • Petrol
  • 4 Doors
  • Manual
  • 43,400 Miles
£19,995
...