Used Vauxhall Astra cars for sale on What Car?

Powered by

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

Chosen Filters (2)
* Postcode invalid
Vauxhall Astra 1.4i 16v Active 5dr

Vauxhall Astra 1.4i 16v Active 5dr

Hitchin, Hertfordshire
  • 2010 reg
  • Petrol
  • 5 Doors
  • Manual
  • 71,000 Miles
£1,795
Vauxhall Astra 1.6 16v Exclusiv Euro 5 5dr

Vauxhall Astra 1.6 16v Exclusiv Euro 5 5dr

Luton, Bedfordshire
  • 2012 reg
  • Petrol
  • 5 Doors
  • Manual
  • 87,000 Miles
£2,650
Vauxhall Astra 1.4i Turbo SRi Nav Euro 6 5dr

Vauxhall Astra 1.4i Turbo SRi Nav Euro 6 5dr

Leicester, Leicestershire
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 43,700 Miles
£7,500
Vauxhall Astra 1.6i 16v Elegance 5dr

Vauxhall Astra 1.6i 16v Elegance 5dr

Maidenhead, Berkshire
  • 2003 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 105,000 Miles
£899
Vauxhall Astra 1.6 16v Exclusiv Euro 5 5dr

Vauxhall Astra 1.6 16v Exclusiv Euro 5 5dr

Bedford, Bedfordshire
  • 2009 reg
  • Petrol
  • 5 Doors
  • Manual
  • 54,000 Miles
£2,999
Vauxhall Astra 1.6 16V SRi Sports Tourer Euro 5 5dr

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

Bedford, Bedfordshire
  • 2011 reg
  • Petrol
  • 5 Doors
  • Manual
  • 111,500 Miles
£2,885
Image unavailable

Vauxhall Astra 1.2 Turbo Business Edition Nav Sports Tourer Euro 6 (s/s) 5dr

Edinburgh, Midlothian
  • 2020 reg
  • Petrol
  • 5 Doors
  • Manual
  • 6,321 Miles
£12,995
Vauxhall Astra 1.6 CDTi EcoFLEX SRi Sports Tourer Euro 6 (s/s) 5dr

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

Dorchester, Dorset
  • 2015 reg
  • Diesel
  • 5 Doors
  • Manual
  • 60,000 Miles
£6,495
Vauxhall Astra 1.0i Turbo EcoTEC Tech Line Nav Euro 6 (s/s) 5dr

Vauxhall Astra 1.0i Turbo EcoTEC Tech Line Nav Euro 6 (s/s) 5dr

Glenrothes, Fife
  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 31,497 Miles
£9,498
Vauxhall ASTRA 1.6 16V SE Sports Tourer Euro 5 5dr

Vauxhall ASTRA 1.6 16V SE Sports Tourer Euro 5 5dr

Sheffield, Yorkshire
  • 2011 reg
  • Petrol
  • 5 Doors
  • Manual
  • 139,000 Miles
£1,695
Vauxhall Astra 1.6 CDTi EcoFLEX Design Euro 6 (s/s) 5dr

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

Coventry, Warwickshire
  • 2016 reg
  • Diesel
  • 5 Doors
  • Manual
  • 100,000 Miles
£5,000
Vauxhall Astra 1.6 16v Limited Edition Euro 5 5dr

Vauxhall Astra 1.6 16v Limited Edition Euro 5 5dr

Ipswich, Suffolk
  • 2014 reg
  • Petrol
  • 5 Doors
  • Manual
  • 92,098 Miles
£4,240
Image unavailable

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

Blackburn, Lancashire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 24,902 Miles
£11,220
Vauxhall Astra 1.4i Energy Euro 6 5dr

Vauxhall Astra 1.4i Energy Euro 6 5dr

London, Middlesex
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 41,000 Miles
£8,299
Vauxhall ASTRA 1.4i Turbo SRi Euro 6 5dr

Vauxhall ASTRA 1.4i Turbo SRi Euro 6 5dr

Manchester, Lancashire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 52,000 Miles
£8,970
Vauxhall Astra 2.0 CDTi SRi Auto Euro 5 5dr

Vauxhall Astra 2.0 CDTi SRi Auto Euro 5 5dr

Blackburn, Lancashire
  • 2011 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 97,963 Miles
£3,189
Image unavailable

Vauxhall Astra 1.6 CDTi 16V 136 SRi Nav 5dr Auto

Sudbury, Suffolk
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 49,000 Miles
£7,990
Vauxhall Astra 1.7 CDTi EcoFLEX ES Sports Tourer Euro 5 (s/s) 5dr

Vauxhall Astra 1.7 CDTi EcoFLEX ES Sports Tourer Euro 5 (s/s) 5dr

Bradford, West yorkshire
  • 2012 reg
  • Diesel
  • 5 Doors
  • Manual
  • 90,700 Miles
£2,495
Vauxhall ASTRA 1.0i Turbo EcoFLEX Energy Euro 6 (s/s) 5dr

Vauxhall ASTRA 1.0i Turbo EcoFLEX Energy Euro 6 (s/s) 5dr

Bangor, County down
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 44,731 Miles
£6,495
Image unavailable

Vauxhall Astra 1.6T 16v SRi Euro 5 5dr

Southampton, Hampshire
  • 2011 reg
  • Petrol
  • 5 Doors
  • Manual
  • 103,000 Miles
£2,790
...