Used Vauxhall Astra cars for sale on What Car?

Powered by

What Car? Classifieds have 3,733 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,733

Chosen Filters (2)
* Postcode invalid
Vauxhall Astra 1.6 16v Elite Auto Euro 5 5dr

Vauxhall Astra 1.6 16v Elite Auto Euro 5 5dr

Uxbridge, Middlesex
  • 2015 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 54,667 Miles
£6,999
Vauxhall Astra 2.0 CDTi EcoFLEX Elite Euro 5 (s/s) 5dr

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

Stockton-on-tees, Cleveland
  • 2011 reg
  • Diesel
  • 5 Doors
  • Manual
  • 84,000 Miles
£3,250
Vauxhall Astra 1.4i 16v SXi 5dr

Vauxhall Astra 1.4i 16v SXi 5dr

Rotherham, South yorkshire
  • 2006 reg
  • Petrol
  • 5 Doors
  • Manual
  • 89,000 Miles
£1,695
Vauxhall Astra 1.6i Club 5dr (a/c)

Vauxhall Astra 1.6i Club 5dr (a/c)

Burton-on-trent, Staffordshire
  • 2002 reg
  • Petrol
  • 5 Doors
  • Manual
  • 83,534 Miles
£1,195
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

Oldham, North west
  • 2021 reg
  • Diesel
  • 5 Doors
  • Manual
  • 26,048 Miles
£11,999
Vauxhall Astra 1.6i 16v Elite 5dr

Vauxhall Astra 1.6i 16v Elite 5dr

Wandsworth, Surrey
  • 2009 reg
  • Petrol
  • 5 Doors
  • Manual
  • 108,000 Miles
£1,790
Vauxhall Astra 2.0 CDTi SRi Sports Tourer Auto Euro 5 5dr

Vauxhall Astra 2.0 CDTi SRi Sports Tourer Auto Euro 5 5dr

Leeds, Leeds
  • 2013 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 109,405 Miles
£4,295
Vauxhall Astra 1.6i Turbo SRi Euro 6 (s/s) 5dr

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

Grangemouth, Stirlingshire
  • 2018 reg
  • Petrol
  • 5 Doors
  • Manual
  • 51,150 Miles
£9,998
Vauxhall Astra 1.6 CDTi EcoFLEX Tech Line Euro 6 (s/s) 5dr

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

Glastonbury, Somerset
  • 2016 reg
  • Diesel
  • 5 Doors
  • Manual
  • 63,700 Miles
£6,790
Vauxhall Astra 1.6i 16v Breeze 5dr

Vauxhall Astra 1.6i 16v Breeze 5dr

Ferndown, Dorset
  • 2009 reg
  • Petrol
  • 5 Doors
  • Manual
  • 24,000 Miles
£3,990
Vauxhall Astra 1.6i 16v Life 5dr

Vauxhall Astra 1.6i 16v Life 5dr

Sheffield, Yorkshire
  • 2009 reg
  • Petrol
  • 5 Doors
  • Manual
  • 116,000 Miles
£1,295
Vauxhall Astra 1.6 CDTi BlueInjection SRi Euro 6 (s/s) 5dr

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

Ashton-under-lyne, Lancashire
  • 2019 reg
  • Diesel
  • 5 Doors
  • Manual
  • 55,233 Miles
£9,250
Vauxhall Astra 1.8i 16v Life 5dr

Vauxhall Astra 1.8i 16v Life 5dr

Birmingham, Warwickshire
  • 2007 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 142,000 Miles
£1,789
Vauxhall Astra 1.6 CDTi BlueInjection Elite Nav Auto Euro 6 (s/s) 5dr

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

Burton-on-trent, Staffordshire
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 78,000 Miles
£8,890
Vauxhall ASTRA 1.4i Turbo SRi Nav Euro 6 5dr

Vauxhall ASTRA 1.4i Turbo SRi Nav Euro 6 5dr

Fleetwood, Lancashire
  • 2018 reg
  • Petrol
  • 5 Doors
  • Manual
  • 31,000 Miles
£9,795
Image unavailable

Vauxhall Astra 1.4i Excite Euro 6 5dr

Scunthorpe, South humberside
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 27,083 Miles
£7,600
Vauxhall Astra 1.6i SRi Sports Tourer Euro 6 5dr

Vauxhall Astra 1.6i SRi Sports Tourer Euro 6 5dr

Glasgow, Lanarkshire
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 84,000 Miles
£3,795
Vauxhall Astra 1.7 CDTi EcoFLEX Exclusiv Euro 5 5dr

Vauxhall Astra 1.7 CDTi EcoFLEX Exclusiv Euro 5 5dr

Northampton, Northamptonshire
  • 2011 reg
  • Diesel
  • 5 Doors
  • Manual
  • 127,000 Miles
£1,897
Vauxhall Astra 1.8i 16v Design 5dr

Vauxhall Astra 1.8i 16v Design 5dr

Bristol, Somerset
  • 2008 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 125,000 Miles
£2,690
Vauxhall Astra 1.4i Turbo SRi Euro 6 5dr

Vauxhall Astra 1.4i Turbo SRi Euro 6 5dr

Stoke on trent, Staffordshire
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 21,919 Miles
£8,998
...