Used Vauxhall Astra cars for sale on What Car?

In partnership with

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

In partnership with

Cars found 2,957

Chosen Filters (2)
* Postcode invalid
Vauxhall Astra 1.8i 16v Design 5dr

Vauxhall Astra 1.8i 16v Design 5dr

Romford, Essex
  • 2007 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 84,000 Miles
£2,195
Vauxhall ASTRA 1.6 CDTi BlueInjection Elite Auto Euro 6 5dr

Vauxhall ASTRA 1.6 CDTi BlueInjection Elite Auto Euro 6 5dr

Bradford, West yorkshire
  • 2017 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 86,000 Miles
£7,990
Vauxhall Astra 1.6i 16v Design Sport Hatch 3dr

Vauxhall Astra 1.6i 16v Design Sport Hatch 3dr

Airdrie, Lanarkshire
  • 2010 reg
  • Petrol
  • 3 Doors
  • Manual
  • 84,000 Miles
£1,995
Vauxhall Astra 1.2 Turbo Griffin Edition Euro 6 (s/s) 5dr

Vauxhall Astra 1.2 Turbo Griffin Edition Euro 6 (s/s) 5dr

Aylesbeare, Devon
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 37,067 Miles
£11,995
Vauxhall Astra 1.4i Excite Euro 6 5dr

Vauxhall Astra 1.4i Excite Euro 6 5dr

Corbridge, Northumberland
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 14,000 Miles
£7,000
Vauxhall Astra 1.6 16V Exclusiv Sports Tourer Auto Euro 5 5dr

Vauxhall Astra 1.6 16V Exclusiv Sports Tourer Auto Euro 5 5dr

Clacton-on-sea, Essex
  • 2011 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 73,011 Miles
£4,995
Vauxhall Astra 1.6 16v SRi Euro 5 5dr

Vauxhall Astra 1.6 16v SRi Euro 5 5dr

Hanwell, Middlesex
  • 2011 reg
  • Petrol
  • 5 Doors
  • Manual
  • 40,000 Miles
£2,444
Vauxhall Astra 1.5 Turbo D Business Edition Nav Sports Tourer Euro 6 (s/s) 5dr

Vauxhall Astra 1.5 Turbo D Business Edition Nav Sports Tourer Euro 6 (s/s) 5dr

Leighton buzzard, Bedfordshire
  • 2020 reg
  • Diesel
  • 5 Doors
  • Manual
  • 77,000 Miles
£7,499
Vauxhall Astra 2.0 CDTi SRi Sports Tourer Euro 5 (s/s) 5dr

Vauxhall Astra 2.0 CDTi SRi Sports Tourer Euro 5 (s/s) 5dr

Solihull, West midlands
  • 2013 reg
  • Diesel
  • 5 Doors
  • Manual
  • 67,178 Miles
£2,990
Vauxhall Astra 1.8i 16v Life 5dr

Vauxhall Astra 1.8i 16v Life 5dr

Manchester, Lancashire
  • 2007 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 65,323 Miles
£2,495
Vauxhall Astra 1.6 CDTi EcoFLEX Design Euro 6 (s/s) 5dr

Vauxhall Astra 1.6 CDTi EcoFLEX Design Euro 6 (s/s) 5dr

Harrogate, North yorkshire
  • 2017 reg
  • Diesel
  • 5 Doors
  • Manual
  • 60,000 Miles
£6,500
Vauxhall ASTRA 1.4 16v SRi Euro 5 5dr

Vauxhall ASTRA 1.4 16v SRi Euro 5 5dr

Barnsley, South yorkshire
  • 2012 reg
  • Petrol
  • 5 Doors
  • Manual
  • 64,000 Miles
£2,450
Vauxhall Astra 1.2 Turbo SRi Euro 6 (s/s) 5dr

Vauxhall Astra 1.2 Turbo SRi Euro 6 (s/s) 5dr

Mansfield, Nottinghamshire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 32,141 Miles
£10,795
Vauxhall Astra 1.2 Turbo SE Euro 6 (s/s) 5dr

Vauxhall Astra 1.2 Turbo SE Euro 6 (s/s) 5dr

Derby, Derbyshire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 21,724 Miles
£10,479
Vauxhall Astra 1.4i Turbo Griffin Euro 6 (s/s) 5dr

Vauxhall Astra 1.4i Turbo Griffin Euro 6 (s/s) 5dr

Bolton, Lancashire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 30,084 Miles
£10,861
Vauxhall Astra 1.6 16v Exclusiv Euro 5 5dr

Vauxhall Astra 1.6 16v Exclusiv Euro 5 5dr

Luton, Bedfordshire
  • 2010 reg
  • Petrol
  • 5 Doors
  • Manual
  • 75,600 Miles
£1,990
Vauxhall Astra 1.4i Elite Nav Sports Tourer Euro 6 5dr

Vauxhall Astra 1.4i Elite Nav Sports Tourer Euro 6 5dr

Cardiff, South glamorgan
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 51,234 Miles
£8,495
Vauxhall Astra 1.4i Turbo SRi Auto Euro 6 (s/s) 5dr

Vauxhall Astra 1.4i Turbo SRi Auto Euro 6 (s/s) 5dr

Swindon, Wiltshire
  • 2017 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 8,200 Miles
£11,800
Vauxhall Astra 1.3 CDTi EcoFLEX Design Sports Tourer Euro 5 (s/s) 5dr

Vauxhall Astra 1.3 CDTi EcoFLEX Design Sports Tourer Euro 5 (s/s) 5dr

Biggleswade, Bedfordshire
  • 2019 reg
  • Diesel
  • 5 Doors
  • Manual
  • 139,000 Miles
£1,995
Vauxhall Astra 1.6 CDTi EcoTEC BlueInjection Tech Line Nav Euro 6 (s/s) 5dr

Vauxhall Astra 1.6 CDTi EcoTEC BlueInjection Tech Line Nav Euro 6 (s/s) 5dr

Uxbridge, Middlesex
  • 2018 reg
  • Diesel
  • 5 Doors
  • Manual
  • 78,288 Miles
£5,849
......