Used Subaru Impreza cars for sale on What Car?

In partnership with

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

Chosen Filters (2)
* Postcode invalid
Subaru Impreza 2.5 WRX STI Type UK 4dr

Subaru Impreza 2.5 WRX STI Type UK 4dr

Devizes, Wiltshire
  • 2006 reg
  • Petrol
  • 4 Doors
  • Manual
  • 25,735 Miles
£27,500
Subaru Impreza N/A

Subaru Impreza N/A

Uxbridge, Middlesex
  • 2007 reg
  • Petrol
  • Manual
  • 118,000 Miles
£8,790
Subaru Impreza 2.0 WRX STI (Performance Pack) 4dr

Subaru Impreza 2.0 WRX STI (Performance Pack) 4dr

Ilford, Essex
  • 2002 reg
  • Petrol
  • 4 Doors
  • Manual
  • 139,000 Miles
£8,750
Subaru Impreza 1.6i RC Lineartronic 4WD Euro 6 (s/s) 5dr

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

Leeds, West yorkshire
  • 2016 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 48,000 Miles
£8,800
Subaru Impreza 1.5 R 4WD Euro 4 5dr

Subaru Impreza 1.5 R 4WD Euro 4 5dr

Southampton, Hampshire
  • 2008 reg
  • Petrol
  • 5 Doors
  • Manual
  • 110,000 Miles
£2,795
Subaru Impreza 2.0i SE Lineartronic 4WD Euro 6 (s/s) 5dr

Subaru Impreza 2.0i SE Lineartronic 4WD Euro 6 (s/s) 5dr

Winsford, Cheshire
  • 2018 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 34,062 Miles
£12,599
Subaru Impreza 2.5 WRX GB270 5dr

Subaru Impreza 2.5 WRX GB270 5dr

Shipston-on-stour, Warwickshire
  • 2007 reg
  • Petrol
  • 5 Doors
  • Manual
  • 61,721 Miles
£16,995
Subaru Impreza 1.6i SE Lineartronic 4WD Euro 6 (s/s) 5dr

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

Penrith, Cumbria
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 65,000 Miles
£10,995
Subaru Impreza 2.0 WRX STI Type UK 4dr

Subaru Impreza 2.0 WRX STI Type UK 4dr

Coventry, Warwickshire
  • 2005 reg
  • Petrol
  • 4 Doors
  • Manual
  • 69,000 Miles
£19,990
Subaru IMPREZA 2.0 WRX STI WR1 4dr

Subaru IMPREZA 2.0 WRX STI WR1 4dr

Aylesbury, Buckinghamshire
  • 2004 reg
  • Petrol
  • 4 Doors
  • Manual
  • 44,492 Miles
£34,988
Subaru Impreza 1.5 RX 4WD Euro 4 5dr

Subaru Impreza 1.5 RX 4WD Euro 4 5dr

Milton keynes, Buckinghamshire
  • 2008 reg
  • Petrol
  • 5 Doors
  • Manual
  • 68,000 Miles
£3,890
Subaru Impreza 2.5T WRX STI 330S 4WD Euro 4 5dr

Subaru Impreza 2.5T WRX STI 330S 4WD Euro 4 5dr

High wycombe, Buckinghamshire
  • 2009 reg
  • Petrol
  • 5 Doors
  • Manual
  • 73,456 Miles
£14,995
Subaru Impreza 2.0 P1 Limited Edition 2dr

Subaru Impreza 2.0 P1 Limited Edition 2dr

Liverpool, Lancashire
  • 2000 reg
  • Petrol
  • 2 Doors
  • Manual
  • 55,069 Miles
£44,750
Subaru Impreza 2.5 WRX STI Type UK 4dr

Subaru Impreza 2.5 WRX STI Type UK 4dr

Lisburn, County antrim
  • 2006 reg
  • Petrol
  • 4 Doors
  • Manual
  • 96,500 Miles
£15,490
Subaru Impreza 2.0 RX 5dr

Subaru Impreza 2.0 RX 5dr

Blackburn, Lancashire
  • 2007 reg
  • Petrol
  • 5 Doors
  • Manual
  • 61,000 Miles
£2,995
Subaru Impreza 2.5 WRX 4dr

Subaru Impreza 2.5 WRX 4dr

Cleckheaton, West yorkshire
  • 2006 reg
  • Petrol
  • 4 Doors
  • Manual
  • 56,000 Miles
£6,995
Subaru Impreza 1.6i SE Lineartronic 4WD Euro 6 (s/s) 5dr

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

Birmingham, Midlands
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 21,500 Miles
£12,000
Subaru Impreza 1.6i RC Lineartronic 4WD Euro 6 (s/s) 5dr

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

Cupar, Fife
  • 2017 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 58,570 Miles
£8,999
Subaru Impreza 2.0 P1 Limited Edition 2dr

Subaru Impreza 2.0 P1 Limited Edition 2dr

High wycombe, Buckinghamshire
  • 1997 reg
  • Petrol
  • 2 Doors
  • Manual
  • 101,788 Miles
£24,995
Subaru IMPREZA 1.6i SE Lineartronic 4WD Euro 6 (s/s) 5dr

Subaru IMPREZA 1.6i SE Lineartronic 4WD Euro 6 (s/s) 5dr

Nottingham
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 45,611 Miles
£11,599
...