Used Vauxhall Astra cars for sale on What Car?

Powered by

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

Chosen Filters (2)
* Postcode invalid
Vauxhall ASTRA 1.4 16v Energy Euro 5 5dr

Vauxhall ASTRA 1.4 16v Energy Euro 5 5dr

Ivybridge, Devon
  • 2014 reg
  • Petrol
  • 5 Doors
  • Manual
  • 72,000 Miles
£4,375
Image unavailable

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

Kilmarnock, Ayrshire
  • 2014 reg
  • Diesel
  • 5 Doors
  • Manual
  • 71,260 Miles
£4,488
Vauxhall ASTRA 1.6 CDTi BlueInjection SRi Euro 6 (s/s) 5dr

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

Tavistock, Devon
  • 2017 reg
  • Diesel
  • 5 Doors
  • Manual
  • 86,000 Miles
£6,895
Vauxhall Astra 1.4i Turbo Limited Edition Euro 6 5dr

Vauxhall Astra 1.4i Turbo Limited Edition Euro 6 5dr

Hook, Hampshire
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 45,000 Miles
£6,690
Vauxhall Astra 1.4i Turbo Elite Euro 6 5dr

Vauxhall Astra 1.4i Turbo Elite Euro 6 5dr

Fareham, Hampshire
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 22,236 Miles
£9,999
Vauxhall Astra 1.7 CDTi EcoFLEX Life 5dr (a/c)

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

Plymouth, Devon
  • 2010 reg
  • Diesel
  • 5 Doors
  • Manual
  • 140,338 Miles
£1,990
Vauxhall Astra 1.6 CDTi EcoFLEX 94g Design Euro 6 (s/s) 5dr

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

Dunstable, Bedfordshire
  • 2015 reg
  • Diesel
  • 5 Doors
  • Manual
  • 86,000 Miles
£3,695
Vauxhall Astra 1.4 16v Energy Euro 5 5dr

Vauxhall Astra 1.4 16v Energy Euro 5 5dr

Surbiton, Surrey
  • 2013 reg
  • Petrol
  • 5 Doors
  • Manual
  • 30,000 Miles
£5,995
Vauxhall Astra 1.4 16v SRi Euro 5 5dr

Vauxhall Astra 1.4 16v SRi Euro 5 5dr

Cleckheaton, West yorkshire
  • 2014 reg
  • Petrol
  • 5 Doors
  • Manual
  • 64,000 Miles
£3,995
Vauxhall ASTRA 1.7 CDTi 16v SXi 4x4 5dr

Vauxhall ASTRA 1.7 CDTi 16v SXi 4x4 5dr

Pershore, Worcestershire
  • 2007 reg
  • Diesel
  • 5 Doors
  • Manual
  • 114,000 Miles
£1,995
Vauxhall Astra 1.6 16v SRi Auto Euro 5 5dr

Vauxhall Astra 1.6 16v SRi Auto Euro 5 5dr

Birmingham, Worcestershire
  • 2012 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 128,000 Miles
£1,995
Vauxhall ASTRA 1.4i Turbo Elite Nav Euro 6 5dr

Vauxhall ASTRA 1.4i Turbo Elite Nav Euro 6 5dr

Luton, Bedfordshire
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 64,532 Miles
£8,594
Vauxhall Astra 1.6 16v Exclusiv Euro 5 5dr

Vauxhall Astra 1.6 16v Exclusiv Euro 5 5dr

Peterborough, Huntingdonshire
  • 2011 reg
  • Petrol
  • 5 Doors
  • Manual
  • 50,000 Miles
£2,490
Vauxhall Astra 1.4i Turbo SRi CVT Euro 6 (s/s) 5dr

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

Grantham, Lincolnshire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 20,220 Miles
£14,168
Vauxhall Astra 1.8i 16v Design 5dr

Vauxhall Astra 1.8i 16v Design 5dr

Sheffield, Yorkshire
  • 2008 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 69,000 Miles
£4,290
Vauxhall Astra 1.6i Turbo GPF Elite Nav Euro 6 (s/s) 5dr

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

Bolton, Lancashire
  • 2018 reg
  • Petrol
  • 5 Doors
  • Manual
  • 28,765 Miles
£10,990
Image unavailable

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

London road, Hook
  • 2016 reg
  • Diesel
  • 5 Doors
  • Manual
  • 89,003 Miles
£6,349
Vauxhall Astra 1.6 16v SRi Euro 5 5dr

Vauxhall Astra 1.6 16v SRi Euro 5 5dr

Manchester, Manchester
  • 2012 reg
  • Petrol
  • 5 Doors
  • Manual
  • 84,000 Miles
£2,799
Vauxhall ASTRA 1.2 Turbo GS Auto Euro 6 (s/s) 5dr

Vauxhall ASTRA 1.2 Turbo GS Auto Euro 6 (s/s) 5dr

Wirral, Merseyside
  • 2023 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 1,570 Miles
£22,999
Vauxhall Astra 1.2 Turbo Griffin Edition Euro 6 (s/s) 5dr

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

Kirkcaldy, Fife
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 38,694 Miles
£13,698
...