Used Vauxhall Astra cars for sale on What Car?

In partnership with

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

Chosen Filters (2)
* Postcode invalid
Vauxhall ASTRA 1.6i SRi Euro 6 5dr

Vauxhall ASTRA 1.6i SRi Euro 6 5dr

Farnham, Surrey
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 123,000 Miles
£1,995
Vauxhall Astra 1.4 16v Excite Euro 5 5dr

Vauxhall Astra 1.4 16v Excite Euro 5 5dr

Totnes, Devon
  • 2011 reg
  • Petrol
  • 5 Doors
  • Manual
  • 90,000 Miles
£2,495
Vauxhall Astra 1.8 VVT 16v SRi Sport Hatch 3dr

Vauxhall Astra 1.8 VVT 16v SRi Sport Hatch 3dr

Walsall, West midlands
  • 2010 reg
  • Petrol
  • 3 Doors
  • Manual
  • 99,000 Miles
£1,995
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

Market drayton, Shropshire
  • 2018 reg
  • Diesel
  • 5 Doors
  • Manual
  • 115,975 Miles
£5,299
Vauxhall ASTRA 1.4i Turbo Elite Sports Tourer Auto Euro 6 (s/s) 5dr

Vauxhall ASTRA 1.4i Turbo Elite Sports Tourer Auto Euro 6 (s/s) 5dr

Derby, Derbyshire
  • 2017 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 53,000 Miles
£8,450
Vauxhall Astra 1.2 Turbo Ultimate Auto Euro 6 (s/s) 5dr

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

Bangor, County down
  • 2025 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 9,105 Miles
£19,995
Vauxhall Astra 1.4T 16v SRi Euro 5 5dr

Vauxhall Astra 1.4T 16v SRi Euro 5 5dr

Waltham abbey, Essex
  • 2010 reg
  • Petrol
  • 5 Doors
  • Manual
  • 117,213 Miles
£2,399
Vauxhall ASTRA 1.6 16v SRi Euro 5 5dr

Vauxhall ASTRA 1.6 16v SRi Euro 5 5dr

Ruislip, Middlesex
  • 2013 reg
  • Petrol
  • 5 Doors
  • Manual
  • 74,000 Miles
£2,975
Vauxhall Astra 1.6 CDTi BlueInjection Design Euro 6 (s/s) 5dr

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

Staines, Middlesex
  • 2016 reg
  • Diesel
  • 5 Doors
  • Manual
  • 64,550 Miles
£5,249
Vauxhall Astra 1.6 16v SRi Euro 5 5dr

Vauxhall Astra 1.6 16v SRi Euro 5 5dr

Sevenoaks, Kent
  • 2014 reg
  • Petrol
  • 5 Doors
  • Manual
  • 71,113 Miles
£3,195
Vauxhall Astra 1.8i 16v Design 5dr

Vauxhall Astra 1.8i 16v Design 5dr

High wycombe, Buckinghamshire
  • 2007 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 91,000 Miles
£2,295
Vauxhall Astra 1.6 16v SRi Euro 5 5dr

Vauxhall Astra 1.6 16v SRi Euro 5 5dr

High wycombe, Buckinghamshire
  • 2010 reg
  • Petrol
  • 5 Doors
  • Manual
  • 111,000 Miles
£2,295
Vauxhall Astra 2.0 CDTi EcoFLEX Elite Euro 5 (s/s) 5dr

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

Bradford, West yorkshire
  • 2015 reg
  • Diesel
  • 5 Doors
  • Manual
  • 121,000 Miles
£1,999
Vauxhall Astra 1.6 16v SE Euro 5 5dr

Vauxhall Astra 1.6 16v SE Euro 5 5dr

Slough, Buckinghamshire
  • 2012 reg
  • Petrol
  • 5 Doors
  • Manual
  • 82,563 Miles
£1,990
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

Belfast, County antrim
  • 2020 reg
  • Diesel
  • 5 Doors
  • Manual
  • 79,908 Miles
£8,995
Vauxhall Astra 1.4i Turbo Elite Nav Auto Euro 6 (s/s) 5dr

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

Wolverhampton, Staffordshire
  • 2017 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 51,000 Miles
£9,195
Vauxhall Astra 1.6 CDTi EcoTEC BlueInjection Design Euro 6 (s/s) 5dr

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

Bootle, Merseyside
  • 2018 reg
  • Diesel
  • 5 Doors
  • Manual
  • 10,596 Miles
£10,994
Vauxhall Astra 1.4i Turbo Elite Nav Euro 6 5dr

Vauxhall Astra 1.4i Turbo Elite Nav Euro 6 5dr

Thatcham, Berkshire
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 71,784 Miles
£6,395
Vauxhall Astra 1.6 CDTi BlueInjection SRi Euro 6 (s/s) 5dr

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

Melton mowbray, Leicestershire
  • 2017 reg
  • Diesel
  • 5 Doors
  • Manual
  • 93,843 Miles
£4,499
Vauxhall Astra 1.2 Turbo Design Euro 6 (s/s) 5dr

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

Leeds, Yorkshire
  • 2022 reg
  • Petrol
  • 5 Doors
  • Manual
  • 18,985 Miles
£12,700
......