Used Vauxhall Astra cars for sale on What Car?

Powered by

What Car? Classifieds have 3,750 approved used Vauxhall Astra cars available for sale from Vauxhall approved dealers. Browse our classifieds now, the easiest and most powerful used car search around and find the perfect approved used Vauxhall Astra cars near you.

Powered by

Cars found 3,750

Chosen Filters (2)
* Postcode invalid
Vauxhall Astra 1.4i Turbo SRi VX Line Nav Euro 6 5dr

Vauxhall Astra 1.4i Turbo SRi VX Line Nav Euro 6 5dr

Glasgow, Lanarkshire
  • 2018 reg
  • Petrol
  • 5 Doors
  • Manual
  • 41,141 Miles
£10,998
Image unavailable

Vauxhall Astra 1.6 16v SRi Euro 5 5dr

Bushey, Hertfordshire
  • 2012 reg
  • Petrol
  • 5 Doors
  • Manual
  • 60,000 Miles
£3,598
Vauxhall Astra 1.6i Turbo SRi Nav Euro 6 (s/s) 5dr

Vauxhall Astra 1.6i Turbo SRi Nav Euro 6 (s/s) 5dr

Southampton, Hampshire
  • 2018 reg
  • Petrol
  • 5 Doors
  • Manual
  • 56,575 Miles
£8,703
Vauxhall Astra 1.4i Turbo SRi Euro 6 (s/s) 5dr

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

Royston, Hertfordshire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 36,381 Miles
£9,695
Vauxhall Astra 1.8i 16v Design 5dr

Vauxhall Astra 1.8i 16v Design 5dr

Doncaster, South yorkshire
  • 2010 reg
  • Petrol
  • 5 Doors
  • Manual
  • 95,000 Miles
£1,995
Vauxhall Astra 2.0 CDTi EcoFLEX Elite Euro 5 (s/s) 5dr

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

Redditch, Worcestershire
  • 2014 reg
  • Diesel
  • 5 Doors
  • Manual
  • 75,000 Miles
£4,799
Vauxhall ASTRA 1.4i Turbo SE Euro 6 5dr

Vauxhall ASTRA 1.4i Turbo SE Euro 6 5dr

Leicester, Leicestershire
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 41,470 Miles
£8,800
Vauxhall Astra 1.4i 16v Club 5dr

Vauxhall Astra 1.4i 16v Club 5dr

East grinstead, West sussex
  • 2006 reg
  • Petrol
  • 5 Doors
  • Manual
  • 127,168 Miles
£1,695
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
  • 40,966 Miles
£9,850
Vauxhall Astra 1.7 CDTi Elite Euro 5 5dr

Vauxhall Astra 1.7 CDTi Elite Euro 5 5dr

Leighton buzzard, Bedfordshire
  • 2011 reg
  • Diesel
  • 5 Doors
  • Manual
  • 77,177 Miles
£3,499
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

Nelson, Lancashire
  • 2017 reg
  • Diesel
  • 5 Doors
  • Manual
  • 167,590 Miles
£3,295
Vauxhall ASTRA 1.0i Turbo EcoTEC SRi Euro 6 (s/s) 5dr

Vauxhall ASTRA 1.0i Turbo EcoTEC SRi Euro 6 (s/s) 5dr

Wirral, Merseyside
  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 29,603 Miles
£9,999
Vauxhall ASTRA 1.6i 16v Breeze 5dr

Vauxhall ASTRA 1.6i 16v Breeze 5dr

Horsham, West sussex
  • 2008 reg
  • Petrol
  • 5 Doors
  • Manual
  • 78,274 Miles
£3,000
Vauxhall Astra 1.6 16v Elite Easytronic Euro 5 5dr

Vauxhall Astra 1.6 16v Elite Easytronic Euro 5 5dr

Chichester, West sussex
  • 2012 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 57,000 Miles
£6,000
Vauxhall Astra 1.6 16v Energy Euro 5 5dr

Vauxhall Astra 1.6 16v Energy Euro 5 5dr

Ikleston, Derbyshire
  • 2014 reg
  • Petrol
  • 5 Doors
  • Manual
  • 82,574 Miles
£3,995
Vauxhall Astra 1.4 16v Excite Euro 5 5dr

Vauxhall Astra 1.4 16v Excite Euro 5 5dr

St. albans, Hertfordshire
  • 2011 reg
  • Petrol
  • 5 Doors
  • Manual
  • 73,000 Miles
£3,395
Vauxhall Astra 1.6 CDTi EcoFLEX Design Euro 6 (s/s) 5dr

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

Derby, Derbyshire
  • 2018 reg
  • Diesel
  • 5 Doors
  • Manual
  • 84,000 Miles
£5,995
Vauxhall Astra 1.6 16v Elite Auto Euro 5 5dr

Vauxhall Astra 1.6 16v Elite Auto Euro 5 5dr

High wycombe, Buckinghamshire
  • 2010 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 91,000 Miles
£2,495
Vauxhall ASTRA 1.0i Turbo EcoFLEX Design Euro 6 (s/s) 5dr

Vauxhall ASTRA 1.0i Turbo EcoFLEX Design Euro 6 (s/s) 5dr

Pontefract, West yorkshire
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 26,120 Miles
£7,995
Vauxhall Astra 1.6i Elite Euro 6 5dr

Vauxhall Astra 1.6i Elite Euro 6 5dr

Bristol, City of bristol
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 81,969 Miles
£4,999
...