Used Subaru Impreza cars for sale on What Car?

In partnership with

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

Chosen Filters (4)
* Postcode invalid
Subaru Impreza 1.6i SE Lineartronic 4WD Euro 6 (s/s) 5dr

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

Huddersfield, West yorkshire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 24,230 Miles
£13,450
Subaru Impreza 1.6i SE Lineartronic 4WD Euro 6 (s/s) 5dr

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

Camelon, Falkirk
  • 2018 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 20,791 Miles
£13,495
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
  • 2017 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 26,524 Miles
£12,995
Subaru Impreza 2.0i SE Lineartronic 4WD Euro 6 (s/s) 5dr

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

Hemel hempstead, Hertfordshire
  • 2018 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 17,563 Miles
£14,648
Subaru Impreza 1.6i RC 4WD Euro 6 (s/s) 5dr

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

Sutton-in-ashfield, Nottinghamshire
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 53,075 Miles
£7,295
Subaru Impreza 2.5T WRX STi Type UK 4WD Euro 4 5dr

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

Oldham, Lancashire
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 63,711 Miles
£16,495
Subaru Impreza 1.6i SE Hatchback 5dr Petrol Lineartronic 4WD Euro 6 (s/s) (156 Ps)

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

Birmingham, Warwickshire
  • 2018 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 75,000 Miles
£9,975
Subaru Impreza 1.6i RC 4WD Euro 6 (s/s) 5dr

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

Scunthorpe, South humberside
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 59,785 Miles
£6,985