Used Vauxhall Astra cars for sale on What Car?

Powered by

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

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

Vauxhall ASTRA 1.4i Turbo SRi Nav Euro 6 5dr

Rugby, Warwickshire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 13,187 Miles
£11,999
Vauxhall Astra 1.2 Turbo SRi VX Line Nav Euro 6 (s/s) 5dr

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

Livingston, West lothian
  • 2020 reg
  • Petrol
  • 5 Doors
  • Manual
  • 22,487 Miles
£13,298
Vauxhall Astra 1.5 Turbo D Griffin Edition Euro 6 (s/s) 5dr

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

Winsford, Cheshire
  • 2021 reg
  • Diesel
  • 5 Doors
  • Manual
  • 27,659 Miles
£14,998
Vauxhall Astra 1.6 16v Elite Auto Euro 5 5dr

Vauxhall Astra 1.6 16v Elite Auto Euro 5 5dr

Cannock, Staffordshire
  • 2014 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 13,420 Miles
£9,891
Image unavailable

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

Rushden, Northamptonshire
  • 2013 reg
  • Petrol
  • 5 Doors
  • Manual
  • 65,473 Miles
£5,148
Vauxhall ASTRA 1.6 CDTi BlueInjection Elite Nav Euro 6 (s/s) 5dr

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

Hoddesdon, Hertfordshire
  • 2016 reg
  • Diesel
  • 5 Doors
  • Manual
  • 55,600 Miles
£7,895
Image unavailable

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

Airdrie, Lanarkshire
  • 2017 reg
  • Diesel
  • 5 Doors
  • Manual
  • 69,739 Miles
£6,750
Vauxhall Astra 1.6i Tech Line GT Euro 6 5dr

Vauxhall Astra 1.6i Tech Line GT Euro 6 5dr

Welwyn, Hertfordshire
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 79,000 Miles
£4,996
Vauxhall Astra 2.0 CDTi SE Sports Tourer Auto Euro 5 5dr

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

Newton abbot, Devon
  • 2011 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 69,500 Miles
£6,000
Vauxhall Astra 2.0 CDTi EcoFLEX SRi Euro 5 (s/s) 5dr

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

Bolton, Lancashire
  • 2015 reg
  • Diesel
  • 5 Doors
  • Manual
  • 112,986 Miles
£3,695
Vauxhall ASTRA 1.6 16v Limited Edition Euro 5 5dr

Vauxhall ASTRA 1.6 16v Limited Edition Euro 5 5dr

Nottingham, Nottinghamshire
  • 2014 reg
  • Petrol
  • 5 Doors
  • Manual
  • 87,250 Miles
£3,995
Vauxhall Astra 1.4i Excite Euro 6 5dr

Vauxhall Astra 1.4i Excite Euro 6 5dr

Worthing, West sussex
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 26,300 Miles
£7,499
Vauxhall Astra 1.6 16v Exclusiv Euro 5 5dr

Vauxhall Astra 1.6 16v Exclusiv Euro 5 5dr

Romford, Essex
  • 2011 reg
  • Petrol
  • 5 Doors
  • Manual
  • 38,000 Miles
£3,990
Vauxhall Astra 1.6 16v SE Euro 5 5dr

Vauxhall Astra 1.6 16v SE Euro 5 5dr

Hayes, Middlesex
  • 2013 reg
  • Petrol
  • 5 Doors
  • Manual
  • 64,000 Miles
£3,995
Vauxhall ASTRA 1.8i 16v SRi 5dr

Vauxhall ASTRA 1.8i 16v SRi 5dr

Oldham, Lancashire
  • 2010 reg
  • Petrol
  • 5 Doors
  • Manual
  • 93,579 Miles
£2,195
Vauxhall Astra 1.4i Excite Euro 6 5dr

Vauxhall Astra 1.4i Excite Euro 6 5dr

Hounslow, Middlesex
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 25,676 Miles
£6,500
Vauxhall Astra 1.6i SRi Euro 6 5dr

Vauxhall Astra 1.6i SRi Euro 6 5dr

Spalding, Lincolnshire
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 36,227 Miles
£6,999
Vauxhall Astra 1.5 Turbo D SE Euro 6 (s/s) 5dr

Vauxhall Astra 1.5 Turbo D SE Euro 6 (s/s) 5dr

Cardiff, Glamorgan
  • 2020 reg
  • Diesel
  • 5 Doors
  • Manual
  • 20,351 Miles
£12,000
Vauxhall ASTRA 1.4i Turbo Elite Sports Tourer Euro 6 5dr

Vauxhall ASTRA 1.4i Turbo Elite Sports Tourer Euro 6 5dr

Stockton-on-tees, Cleveland
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 45,835 Miles
£8,390
Vauxhall Astra 1.6 CDTi EcoFLEX Elite Euro 6 (s/s) 5dr

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

Rotherham, South yorkshire
  • 2016 reg
  • Diesel
  • 5 Doors
  • Manual
  • 62,168 Miles
£6,990
......