Used Subaru Impreza cars for sale on What Car?

In partnership with

What Car? Classifieds has 70 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 70

Chosen Filters (2)
* Postcode invalid
Subaru Impreza 2.5T WRX STi Type UK 4WD Euro 4 5dr

Subaru Impreza 2.5T WRX STi Type UK 4WD Euro 4 5dr

High wycombe, Buckinghamshire
  • 2009 reg
  • Petrol
  • 5 Doors
  • Manual
  • 99,100 Miles
£9,995
Subaru Impreza 2.0 2000 Turbo 5dr

Subaru Impreza 2.0 2000 Turbo 5dr

Manchester, Lancashire
  • 1999 reg
  • Petrol
  • 5 Doors
  • Manual
  • 102,520 Miles
£9,949
Subaru Impreza 2.0 RX Auto 4WD Euro 4 5dr

Subaru Impreza 2.0 RX Auto 4WD Euro 4 5dr

Bedford, Bedfordshire
  • 2008 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 162,062 Miles
£1,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.5T WRX S 4WD Euro 4 5dr

Subaru IMPREZA 2.5T WRX S 4WD Euro 4 5dr

Newcastle upon tyne, Northumberland
  • 2009 reg
  • Petrol
  • 5 Doors
  • Manual
  • 97,594 Miles
£7,495
Subaru Impreza VERSION 5 STI 555 WRC LIMITED

Subaru Impreza VERSION 5 STI 555 WRC LIMITED

Wetherby, Leeds
  • 1999 reg
  • Petrol
  • 4 Doors
  • Manual
  • 78,500 Miles
£22,993
Subaru WRX STI 2.0 P1 Limited Edition 2dr

Subaru WRX STI 2.0 P1 Limited Edition 2dr

Londonderry
  • 1997 reg
  • Petrol
  • 2 Doors
  • Manual
  • 55,000 Miles
£45,950
Subaru Impreza 2.5T WRX 4WD Euro 4 5dr

Subaru Impreza 2.5T WRX 4WD Euro 4 5dr

Birmingham, West midlands
  • 2010 reg
  • Petrol
  • 5 Doors
  • Manual
  • 51,000 Miles
£13,000
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.5 Impreza 22B-Sti Type UK 4WD 2dr

Subaru IMPREZA 2.5 Impreza 22B-Sti Type UK 4WD 2dr

Hebburn, Tyne and wear
  • 2008 reg
  • Petrol
  • 2 Doors
  • Manual
  • 44,962 Miles
£12,988
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.0 2000 Turbo 4dr

Subaru Impreza 2.0 2000 Turbo 4dr

Ballyclare, County antrim
  • 1997 reg
  • Petrol
  • 4 Doors
  • Manual
  • 55,000 Miles
£10,495
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.5 WRX GB270 4dr

Subaru Impreza 2.5 WRX GB270 4dr

Atherstone, Warwickshire
  • 2008 reg
  • Petrol
  • 4 Doors
  • Manual
  • 89,000 Miles
£13,990
Subaru Impreza 2.5T WRX STi Type UK 4WD Euro 4 5dr

Subaru Impreza 2.5T WRX STi Type UK 4WD Euro 4 5dr

Wednesbury, West midlands
  • 2008 reg
  • Petrol
  • 5 Doors
  • Manual
  • 71,500 Miles
£12,990
Subaru IMPREZA 2.5T WRX STi Type UK 4WD Euro 4 5dr

Subaru IMPREZA 2.5T WRX STi Type UK 4WD Euro 4 5dr

Dronfield, Derbyshire
  • 2011 reg
  • Petrol
  • 5 Doors
  • Manual
  • 55,302 Miles
£12,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
£14,995
Subaru Impreza WRX STI TYPE RA VI LIMITED

Subaru Impreza WRX STI TYPE RA VI LIMITED

Leeds, Yorkshire
  • 2000 reg
  • Petrol
  • 4 Doors
  • Manual
  • 72,441 Miles
£29,995
Subaru Impreza 2.5T WRX 4WD Euro 4 5dr

Subaru Impreza 2.5T WRX 4WD Euro 4 5dr

Keighley, West yorkshire
  • 2010 reg
  • Petrol
  • 5 Doors
  • Manual
  • 117,000 Miles
£4,789
Subaru Impreza 1.6i RC 4WD Euro 6 (s/s) 5dr

Subaru Impreza 1.6i RC 4WD Euro 6 (s/s) 5dr

Cupar, Fife
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 45,000 Miles
£8,999
......