Used Vauxhall Astra cars for sale on What Car?

In partnership with

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

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

Vauxhall ASTRA 1.4i Turbo SRi VX Line Euro 6 5dr

Addlestone, Surrey
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 61,000 Miles
£7,450
Vauxhall Astra 1.4i Energy Euro 6 5dr

Vauxhall Astra 1.4i Energy Euro 6 5dr

Chesterfield, Derbyshire
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 81,000 Miles
£5,750
Vauxhall Astra 1.0i Turbo EcoTEC Design Euro 6 (s/s) 5dr

Vauxhall Astra 1.0i Turbo EcoTEC Design Euro 6 (s/s) 5dr

The hyde, Middlesex
  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 54,000 Miles
£6,389
Vauxhall ASTRA 1.8i 16v Design 5dr

Vauxhall ASTRA 1.8i 16v Design 5dr

West drayton, Middlesex
  • 2007 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 83,832 Miles
£2,990
Vauxhall Astra 1.4i Turbo SRi Nav Euro 6 (s/s) 5dr

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

Dunfermline, Fife
  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 38,780 Miles
£9,747
Vauxhall ASTRA 1.6 16v SRi Euro 5 5dr

Vauxhall ASTRA 1.6 16v SRi Euro 5 5dr

Crawley, West sussex
  • 2014 reg
  • Petrol
  • 5 Doors
  • Manual
  • 49,358 Miles
£4,798
Vauxhall Astra 1.4i Turbo Energy Euro 6 5dr

Vauxhall Astra 1.4i Turbo Energy Euro 6 5dr

Birmingham, Warwickshire
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 95,000 Miles
£4,995
Vauxhall Astra 1.7 CDTi EcoFLEX Exclusiv Sports Tourer Euro 5 5dr

Vauxhall Astra 1.7 CDTi EcoFLEX Exclusiv Sports Tourer Euro 5 5dr

Leven, Fife
  • 2011 reg
  • Diesel
  • 5 Doors
  • Manual
  • 35,518 Miles
£4,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

Hengoed, Mid glamorgan
  • 2015 reg
  • Diesel
  • 5 Doors
  • Manual
  • 95,379 Miles
£3,699
Vauxhall Astra 1.8i 16v SRi 5dr

Vauxhall Astra 1.8i 16v SRi 5dr

Ashford, Middlesex
  • 2009 reg
  • Petrol
  • 5 Doors
  • Manual
  • 61,436 Miles
£1,895
Vauxhall Astra 1.0i Turbo EcoFLEX SRi Euro 6 (s/s) 5dr

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

Hemel hempstead, Hertfordshire
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 74,877 Miles
£5,299
Vauxhall Astra 1.6 16v Elite Euro 5 5dr

Vauxhall Astra 1.6 16v Elite Euro 5 5dr

Bristol, Gloucestershire
  • 2013 reg
  • Petrol
  • 5 Doors
  • Manual
  • 87,000 Miles
£3,495
Vauxhall ASTRA 1.7 CDTi EcoFLEX Life 5dr (a/c)

Vauxhall ASTRA 1.7 CDTi EcoFLEX Life 5dr (a/c)

Birmingham, Worcestershire
  • 2009 reg
  • Diesel
  • 5 Doors
  • Manual
  • 117,413 Miles
£850
Vauxhall Astra 1.4i Turbo Tech Line Euro 6 5dr

Vauxhall Astra 1.4i Turbo Tech Line Euro 6 5dr

Romford, Essex
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 47,475 Miles
£7,145
Vauxhall Astra 1.4i Turbo Elite Nav Euro 6 (s/s) 5dr

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

Wembley, Middlesex
  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 77,933 Miles
£7,199
Vauxhall Astra 1.4i Energy Euro 6 5dr

Vauxhall Astra 1.4i Energy Euro 6 5dr

Bristol, Gloucestershire
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 37,000 Miles
£7,595
Vauxhall Astra 1.5 Turbo D SRi VX Line Nav Euro 6 (s/s) 5dr

Vauxhall Astra 1.5 Turbo D SRi VX Line Nav Euro 6 (s/s) 5dr

Winsford, Cheshire
  • 2020 reg
  • Diesel
  • 5 Doors
  • Manual
  • 29,920 Miles
£11,299
Vauxhall Astra 1.8i 16v Design 5dr

Vauxhall Astra 1.8i 16v Design 5dr

Bexleyheath, Kent
  • 2008 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 59,000 Miles
£2,995
Vauxhall ASTRA 1.4i Turbo SRi VX Line Nav Euro 6 (s/s) 5dr

Vauxhall ASTRA 1.4i Turbo SRi VX Line Nav Euro 6 (s/s) 5dr

Wickford, Essex
  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 42,770 Miles
£8,995
Vauxhall Astra 1.6 CDTi EcoFLEX SRi Nav Euro 6 (s/s) 5dr

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

Burton-on-trent, Staffordshire
  • 2016 reg
  • Diesel
  • 5 Doors
  • Manual
  • 124,342 Miles
£2,995
......