Used Vauxhall Astra cars for sale on What Car?

In partnership with

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

Chosen Filters (2)
* Postcode invalid
Vauxhall Astra 1.4 16v SRi Euro 5 5dr

Vauxhall Astra 1.4 16v SRi Euro 5 5dr

Nottingham, Nottinghamshire
  • 2013 reg
  • Petrol
  • 5 Doors
  • Manual
  • 34,000 Miles
£3,995
Vauxhall Astra 1.6 16v SRi Euro 5 5dr

Vauxhall Astra 1.6 16v SRi Euro 5 5dr

Rochdale, Lancashire
  • 2013 reg
  • Petrol
  • 5 Doors
  • Manual
  • 86,000 Miles
£2,495
Vauxhall Astra 1.4i Turbo Tech Line Nav Euro 6 5dr

Vauxhall Astra 1.4i Turbo Tech Line Nav Euro 6 5dr

York, Yorkshire
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 70,073 Miles
£6,400
Vauxhall ASTRA 1.2 Turbo SRi Nav Euro 6 (s/s) 5dr

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

Scunthorpe, North lincolnshire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 20,513 Miles
£10,398
Vauxhall Astra 1.2 Turbo Ultimate Euro 6 (s/s) 5dr

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

Worksop, Nottinghamshire
  • 2024 reg
  • Petrol
  • 5 Doors
  • Manual
  • 15,474 Miles
£18,877
Vauxhall Astra 1.4i Turbo SRi Euro 6 5dr

Vauxhall Astra 1.4i Turbo SRi Euro 6 5dr

Scunthorpe, South humberside
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 87,094 Miles
£4,995
Vauxhall Astra 1.6 16v SE Auto Euro 5 5dr

Vauxhall Astra 1.6 16v SE Auto Euro 5 5dr

Cricklewood, Middlesex
  • 2011 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 85,460 Miles
£3,721
Vauxhall Astra 1.6 CDTi BlueInjection Elite Nav Auto Euro 6 5dr

Vauxhall Astra 1.6 CDTi BlueInjection Elite Nav Auto Euro 6 5dr

Crewe, Cheshire
  • 2016 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 81,600 Miles
£6,995
Vauxhall Astra 1.0i Turbo EcoFLEX SRi Euro 6 (s/s) 5dr

Vauxhall Astra 1.0i Turbo EcoFLEX SRi Euro 6 (s/s) 5dr

Mansfield, Nottinghamshire
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 77,533 Miles
£4,800
Vauxhall Astra 1.6 16v Exclusiv Euro 5 5dr

Vauxhall Astra 1.6 16v Exclusiv Euro 5 5dr

Rainham, Essex
  • 2011 reg
  • Petrol
  • 5 Doors
  • Manual
  • 73,141 Miles
£2,051
Vauxhall Astra 1.6 CDTi EcoTEC BlueInjection Design Euro 6 5dr

Vauxhall Astra 1.6 CDTi EcoTEC BlueInjection Design Euro 6 5dr

Liverpool, Merseyside
  • 2016 reg
  • Diesel
  • 5 Doors
  • Manual
  • 84,394 Miles
£3,995
Vauxhall Astra 1.4 16v SRi Euro 5 5dr

Vauxhall Astra 1.4 16v SRi Euro 5 5dr

Henfield, West sussex
  • 2011 reg
  • Petrol
  • 5 Doors
  • Manual
  • 81,000 Miles
£2,295
Vauxhall Astra 1.4 16v Exclusiv Euro 5 5dr

Vauxhall Astra 1.4 16v Exclusiv Euro 5 5dr

Peterborough, Northamptonshire
  • 2010 reg
  • Petrol
  • 5 Doors
  • Manual
  • 99,000 Miles
£1,390
Vauxhall Astra 1.6 16v SRi Auto Euro 5 5dr

Vauxhall Astra 1.6 16v SRi Auto Euro 5 5dr

Nottingham, Nottinghamshire
  • 2014 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 73,446 Miles
£4,990
Vauxhall ASTRA 1.4i Excite Euro 6 5dr

Vauxhall ASTRA 1.4i Excite Euro 6 5dr

Warrington, Cheshire
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 69,259 Miles
£4,295
Vauxhall Astra 2.0 CDTi Elite Auto Euro 5 5dr

Vauxhall Astra 2.0 CDTi Elite Auto Euro 5 5dr

Sheffield, Yorkshire
  • 2013 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 96,853 Miles
£3,495
Vauxhall Astra 2.0 CDTi SRi Auto Euro 5 5dr

Vauxhall Astra 2.0 CDTi SRi Auto Euro 5 5dr

Nottingham, Nottinghamshire
  • 2012 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 109,691 Miles
£2,990
Vauxhall Astra 1.4 16v Energy Euro 5 5dr

Vauxhall Astra 1.4 16v Energy Euro 5 5dr

Luton, Bedfordshire
  • 2013 reg
  • Petrol
  • 5 Doors
  • Manual
  • 129,250 Miles
£1,695
Vauxhall ASTRA 1.4i Excite Euro 6 5dr

Vauxhall ASTRA 1.4i Excite Euro 6 5dr

Luton, Bedfordshire
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 48,946 Miles
£4,494
Vauxhall Astra 1.2 Turbo SRi Euro 6 (s/s) 5dr

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

Harrow, Middlesex
  • 2020 reg
  • Petrol
  • 5 Doors
  • Manual
  • 35,100 Miles
£9,150
......