Used Vauxhall Astra cars for sale on What Car?

In partnership with

What Car? Classifieds has 2,446 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,446

Chosen Filters (2)
* Postcode invalid
Vauxhall Astra 1.2 Turbo GS Auto Euro 6 (s/s) 5dr

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

Fleetwood, Lancashire
  • 2024 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 36,936 Miles
£14,995
Vauxhall Astra 1.4i Turbo SRi Euro 6 5dr

Vauxhall Astra 1.4i Turbo SRi Euro 6 5dr

Northampton, Northamptonshire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 34,746 Miles
£9,711
Vauxhall ASTRA 1.6 CDTi BlueInjection SRi Euro 6 (s/s) 5dr

Vauxhall ASTRA 1.6 CDTi BlueInjection SRi Euro 6 (s/s) 5dr

Plymouth, Devon
  • 2016 reg
  • Diesel
  • 5 Doors
  • Manual
  • 76,000 Miles
£6,299
Vauxhall Astra 1.6 CDTi EcoFLEX Tech Line Sports Tourer Euro 6 (s/s) 5dr

Vauxhall Astra 1.6 CDTi EcoFLEX Tech Line Sports Tourer Euro 6 (s/s) 5dr

Nottingham, Nottinghamshire
  • 2016 reg
  • Diesel
  • 5 Doors
  • Manual
  • 112,370 Miles
£3,790
Vauxhall Astra 1.2 Turbo Griffin Edition Euro 6 (s/s) 5dr

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

Luton, Bedfordshire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 8,994 Miles
£12,469
Vauxhall Astra 1.4i Turbo Energy Euro 6 5dr

Vauxhall Astra 1.4i Turbo Energy Euro 6 5dr

Winchester, Hampshire
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 75,006 Miles
£5,494
Vauxhall Astra 1.6 16v Elite Auto Euro 5 5dr

Vauxhall Astra 1.6 16v Elite Auto Euro 5 5dr

Nottingham, Nottinghamshire
  • 2014 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 90,810 Miles
£4,490
Vauxhall ASTRA 1.4i Turbo Design Euro 6 5dr

Vauxhall ASTRA 1.4i Turbo Design Euro 6 5dr

Bolton, Lancashire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 112,000 Miles
£4,490
Vauxhall Astra 1.4i Turbo SRi Euro 6 5dr

Vauxhall Astra 1.4i Turbo SRi Euro 6 5dr

Castleford, West yorkshire
  • 2018 reg
  • Petrol
  • 5 Doors
  • Manual
  • 67,000 Miles
£6,490
Vauxhall Astra 1.4i Turbo SRi Euro 6 5dr

Vauxhall Astra 1.4i Turbo SRi Euro 6 5dr

Nottingham, Derbyshire
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 57,208 Miles
£6,999
Vauxhall Astra 1.2 Turbo Design Euro 6 (s/s) 5dr

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

Mansfield, Nottinghamshire
  • 2023 reg
  • Petrol
  • 5 Doors
  • Manual
  • 4,368 Miles
£15,000
Vauxhall Astra 1.7 CDTi 16v SXi 5dr

Vauxhall Astra 1.7 CDTi 16v SXi 5dr

Stockport, Cheshire
  • 2006 reg
  • Diesel
  • 5 Doors
  • Manual
  • 100,934 Miles
£995
Image unavailable

Vauxhall Astra 1.6 16v SRi Auto Euro 5 5dr

Streatham, Surrey
  • 2013 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 86,000 Miles
£4,350
Vauxhall Astra 1.5 Turbo D Business Edition Nav Euro 6 (s/s) 5dr

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

Kilmarnock, Ayrshire
  • 2020 reg
  • Diesel
  • 5 Doors
  • Manual
  • 72,980 Miles
£7,499
Vauxhall Astra 1.2 Turbo GS Sports Tourer Auto Euro 6 (s/s) 5dr

Vauxhall Astra 1.2 Turbo GS Sports Tourer Auto Euro 6 (s/s) 5dr

Dunstable, Bedfordshire
  • 2024 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 11,419 Miles
£16,890
Vauxhall Astra 1.3 CDTi 16v Life 5dr

Vauxhall Astra 1.3 CDTi 16v Life 5dr

Sheffield, Yorkshire
  • 2009 reg
  • Diesel
  • 5 Doors
  • Manual
  • 104,000 Miles
£1,995
Vauxhall Astra 1.4i Turbo Tech Line Euro 6 5dr

Vauxhall Astra 1.4i Turbo Tech Line Euro 6 5dr

Ruislip, Middlesex
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 93,500 Miles
£4,500
Vauxhall ASTRA 1.6 CDTi BlueInjection SRi Nav Euro 6 (s/s) 5dr

Vauxhall ASTRA 1.6 CDTi BlueInjection SRi Nav Euro 6 (s/s) 5dr

Bury, Lancashire
  • 2019 reg
  • Diesel
  • 5 Doors
  • Manual
  • 95,000 Miles
£4,775
Vauxhall ASTRA 1.6 CDTi BlueInjection Elite Nav Euro 6 (s/s) 5dr

Vauxhall ASTRA 1.6 CDTi BlueInjection Elite Nav Euro 6 (s/s) 5dr

Bury, Lancashire
  • 2017 reg
  • Diesel
  • 5 Doors
  • Manual
  • 100,000 Miles
£4,275
Vauxhall Astra 1.6i Limited Edition Euro 6 5dr

Vauxhall Astra 1.6i Limited Edition Euro 6 5dr

Sandy, Bedfordshire
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 75,020 Miles
£3,958
......