Used Vauxhall Astra cars for sale on What Car?

In partnership with

What Car? Classifieds has 974 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 974

Chosen Filters (4)
* Postcode invalid
Vauxhall Astra 1.6 16v Excite Euro 5 5dr

Vauxhall Astra 1.6 16v Excite Euro 5 5dr

Burton-on-trent, Staffordshire
  • 2011 reg
  • Petrol
  • 5 Doors
  • Manual
  • 86,000 Miles
£2,300
Image unavailable

Vauxhall Astra 2.0 CDTi SE Sports Tourer Euro 5 (s/s) 5dr

Seaham, County durham
  • 2013 reg
  • Diesel
  • 5 Doors
  • Manual
  • 47,867 Miles
£4,499
Image unavailable

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

Seaham, County durham
  • 2013 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 70,484 Miles
£4,999
Vauxhall Astra 1.7 CDTi Exclusiv Sports Tourer Euro 5 5dr

Vauxhall Astra 1.7 CDTi Exclusiv Sports Tourer Euro 5 5dr

Aylesbury, Buckinghamshire
  • 2013 reg
  • Diesel
  • 5 Doors
  • Manual
  • 112,000 Miles
£2,795
Vauxhall Astra 1.6 16v SRi Euro 5 5dr

Vauxhall Astra 1.6 16v SRi Euro 5 5dr

Clacton on sea, Essex
  • 2014 reg
  • Petrol
  • 5 Doors
  • Manual
  • 91,940 Miles
£2,895
Vauxhall Astra 1.4i SRi Euro 6 5dr

Vauxhall Astra 1.4i SRi Euro 6 5dr

Whitchurch, Hampshire
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 58,191 Miles
£4,995
Image unavailable

Vauxhall ASTRA 2.0 CDTi BiTurbo Euro 5 (s/s) 5dr

Hartlepool, County durham
  • 2015 reg
  • Diesel
  • 5 Doors
  • Manual
  • 65,087 Miles
£5,390
Vauxhall Astra 1.6 16V SRi Sports Tourer Euro 5 5dr

Vauxhall Astra 1.6 16V SRi Sports Tourer Euro 5 5dr

Swanley, Kent
  • 2013 reg
  • Petrol
  • 5 Doors
  • Manual
  • 109,000 Miles
£2,000
Vauxhall Astra 1.6 16v Exclusiv Euro 5 5dr

Vauxhall Astra 1.6 16v Exclusiv Euro 5 5dr

Croydon, Surrey
  • 2011 reg
  • Petrol
  • 5 Doors
  • Manual
  • 62,030 Miles
£2,995
Vauxhall Astra 1.6 16v Elite Easytronic Euro 5 5dr

Vauxhall Astra 1.6 16v Elite Easytronic Euro 5 5dr

Wisbech, Cambridgeshire
  • 2011 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 43,000 Miles
£5,500
Vauxhall Astra 1.6 16v Elite Euro 5 5dr

Vauxhall Astra 1.6 16v Elite Euro 5 5dr

Leeds, Yorkshire
  • 2013 reg
  • Petrol
  • 5 Doors
  • Manual
  • 62,613 Miles
£4,590
Vauxhall ASTRA 1.4 16v Energy Euro 5 5dr

Vauxhall ASTRA 1.4 16v Energy Euro 5 5dr

Stoke on trent, Staffordshire
  • 2013 reg
  • Petrol
  • 5 Doors
  • Manual
  • 48,645 Miles
£4,350
Vauxhall Astra 1.4 16v Energy Euro 5 5dr

Vauxhall Astra 1.4 16v Energy Euro 5 5dr

Southampton, Hampshire
  • 2013 reg
  • Petrol
  • 5 Doors
  • Manual
  • 75,000 Miles
£3,499
Vauxhall Astra 2.0 CDTi Tech Line GT Euro 5 (s/s) 5dr

Vauxhall Astra 2.0 CDTi Tech Line GT Euro 5 (s/s) 5dr

Heckmondwike, West yorkshire
  • 2014 reg
  • Diesel
  • 5 Doors
  • Manual
  • 89,965 Miles
£3,795
Vauxhall Astra 1.6 16V Exclusiv Sports Tourer Euro 5 5dr

Vauxhall Astra 1.6 16V Exclusiv Sports Tourer Euro 5 5dr

Southampton, Hampshire
  • 2011 reg
  • Petrol
  • 5 Doors
  • Manual
  • 73,000 Miles
£3,375
Vauxhall ASTRA 2.0 CDTi EcoFLEX Elite Euro 5 (s/s) 5dr

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

Heywood, Lancashire
  • 2015 reg
  • Diesel
  • 5 Doors
  • Manual
  • 71,242 Miles
£4,995
Vauxhall Astra 1.4 16v SRi Euro 5 5dr

Vauxhall Astra 1.4 16v SRi Euro 5 5dr

Wallingford, Oxfordshire
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 80,000 Miles
£3,499
Vauxhall Astra 1.6 16v SE Euro 5 5dr

Vauxhall Astra 1.6 16v SE Euro 5 5dr

Wallingford, Oxfordshire
  • 2010 reg
  • Petrol
  • 5 Doors
  • Manual
  • 80,000 Miles
£2,799
Vauxhall Astra 1.6 16v Exclusiv Euro 5 5dr

Vauxhall Astra 1.6 16v Exclusiv Euro 5 5dr

Bristol, South gloucestershire
  • 2012 reg
  • Petrol
  • 5 Doors
  • Manual
  • 90,000 Miles
£2,500
Vauxhall Astra 1.4i Excite Euro 6 5dr

Vauxhall Astra 1.4i Excite Euro 6 5dr

Waltham abbey, Essex
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 35,800 Miles
£5,899
...