Used Vauxhall Astra cars for sale on What Car?

In partnership with

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

Chosen Filters (2)
* Postcode invalid
Vauxhall ASTRA HATCHBACK 1.2 Turbo Ultimate Euro 6 (s/s) 5dr

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

Mansfield, Nottinghamshire
  • 2023 reg
  • Petrol
  • 5 Doors
  • Manual
  • 15,579 Miles
£16,990
Vauxhall ASTRA HATCHBACK 1.2 Turbo Ultimate Euro 6 (s/s) 5dr

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

Gateshead, Tyne and wear
  • 2024 reg
  • Petrol
  • 5 Doors
  • Manual
  • 35,134 Miles
£16,240
Vauxhall Astra 1.4 16v Energy Euro 5 5dr

Vauxhall Astra 1.4 16v Energy Euro 5 5dr

Barnsley, South yorkshire
  • 2013 reg
  • Petrol
  • 5 Doors
  • Manual
  • 70,304 Miles
£3,250
Vauxhall Astra 1.6 16v Elite Auto Euro 5 5dr

Vauxhall Astra 1.6 16v Elite Auto Euro 5 5dr

Birmingham, Warwickshire
  • 2014 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 59,000 Miles
£5,700
Vauxhall ASTRA 1.2 Turbo Elite Nav Premium Euro 6 (s/s) 5dr

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

Peterborough, Cambridgeshire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 47,406 Miles
£10,400
Vauxhall Astra 1.2 Turbo GS Line Euro 6 (s/s) 5dr

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

Wigan, Lancashire
  • 2022 reg
  • Petrol
  • 5 Doors
  • Manual
  • 27,244 Miles
£14,340
Vauxhall ASTRA HATCHBACK 1.2 Turbo Ultimate Auto Euro 6 (s/s) 5dr

Vauxhall ASTRA HATCHBACK 1.2 Turbo Ultimate Auto Euro 6 (s/s) 5dr

Nottingham, Nottinghamshire
  • 2023 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 15,399 Miles
£17,410
Vauxhall Astra 1.4 16v SRi Euro 5 5dr

Vauxhall Astra 1.4 16v SRi Euro 5 5dr

Romford, Essex
  • 2012 reg
  • Petrol
  • 5 Doors
  • Manual
  • 61,000 Miles
£2,995
Vauxhall Astra 1.6 CDTi EcoFLEX 94g Design Euro 6 (s/s) 5dr

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

Staines, Middlesex
  • 2016 reg
  • Diesel
  • 5 Doors
  • Manual
  • 59,719 Miles
£4,499
Vauxhall Astra 1.8i 16v Club 5dr

Vauxhall Astra 1.8i 16v Club 5dr

Wokingham, Berkshire
  • 2005 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 94,015 Miles
£2,295
Vauxhall Astra 1.6 16v SE Euro 5 5dr

Vauxhall Astra 1.6 16v SE Euro 5 5dr

Ilford, Essex
  • 2011 reg
  • Petrol
  • 5 Doors
  • Manual
  • 85,600 Miles
£2,250
Vauxhall ASTRA 1.2 Turbo Design Euro 6 (s/s) 5dr

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

Wirral, Merseyside
  • 2023 reg
  • Petrol
  • 5 Doors
  • Manual
  • 11,474 Miles
£14,922
Vauxhall Astra 1.2 Turbo Ultimate Auto Euro 6 (s/s) 5dr

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

Edwinstowe, Mansfield
  • 2023 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 62,725 Miles
£12,950
Vauxhall ASTRA 1.7 CDTi EcoFLEX SRi Sports Tourer Euro 5 5dr

Vauxhall ASTRA 1.7 CDTi EcoFLEX SRi Sports Tourer Euro 5 5dr

Newcastle upon tyne, Northumberland
  • 2011 reg
  • Diesel
  • 5 Doors
  • Manual
  • 94,569 Miles
£2,295
Vauxhall ASTRA SPORTS TOURER 1.2 Turbo GS Sports Tourer Euro 6 (s/s) 5dr

Vauxhall ASTRA SPORTS TOURER 1.2 Turbo GS Sports Tourer Euro 6 (s/s) 5dr

Leeds, West yorkshire
  • 2023 reg
  • Petrol
  • 5 Doors
  • Manual
  • 8,410 Miles
£16,180
Vauxhall Astra 1.6 CDTi EcoTEC BlueInjection Tech Line Nav Sports Tourer Euro 6 (s/s) 5dr

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

Bristol, Gloucestershire
  • 2018 reg
  • Diesel
  • 5 Doors
  • Manual
  • 34,064 Miles
£8,616
Vauxhall Astra 1.6 CDTi EcoFLEX Design Sports Tourer Euro 6 (s/s) 5dr

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

Birmingham, Warwickshire
  • 2018 reg
  • Diesel
  • 5 Doors
  • Manual
  • 136,000 Miles
£2,495
Vauxhall Astra 1.6 16v Elite Euro 5 5dr

Vauxhall Astra 1.6 16v Elite Euro 5 5dr

Wokingham, Berkshire
  • 2014 reg
  • Petrol
  • 5 Doors
  • Manual
  • 109,000 Miles
£2,250
Vauxhall Astra 2.0 CDTi EcoFLEX SRi Euro 5 (s/s) 5dr

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

Brighouse, West yorkshire
  • 2012 reg
  • Diesel
  • 5 Doors
  • Manual
  • 113,000 Miles
£1,795
Vauxhall Astra 1.4i Turbo SRi Euro 6 5dr

Vauxhall Astra 1.4i Turbo SRi Euro 6 5dr

Oswaldtwistle, Lancashire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 103,000 Miles
£5,495
......