Used Vauxhall Astra cars for sale on What Car?

In partnership with

What Car? Classifieds has 1,639 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 1,639

Chosen Filters (4)
* Postcode invalid
Vauxhall ASTRA 1.4i Tech Line Nav Sports Tourer Euro 6 5dr

Vauxhall ASTRA 1.4i Tech Line Nav Sports Tourer Euro 6 5dr

South shields, Tyne and wear
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 27,448 Miles
£8,480
Vauxhall Astra 1.4i Turbo Elite Nav Euro 6 5dr

Vauxhall Astra 1.4i Turbo Elite Nav Euro 6 5dr

Broxburn, West lothian
  • 2018 reg
  • Petrol
  • 5 Doors
  • Manual
  • 21,154 Miles
£10,498
Vauxhall Astra 1.6i Turbo SRi Nav Euro 6 (s/s) 5dr

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

Glasgow, Lanarkshire
  • 2018 reg
  • Petrol
  • 5 Doors
  • Manual
  • 96,000 Miles
£5,975
Vauxhall ASTRA 1.4i Turbo Griffin Auto Euro 6 (s/s) 5dr

Vauxhall ASTRA 1.4i Turbo Griffin Auto Euro 6 (s/s) 5dr

Stockport, Cheshire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 36,000 Miles
£11,470
Vauxhall Astra 1.4i Turbo SRi Euro 6 5dr

Vauxhall Astra 1.4i Turbo SRi Euro 6 5dr

Glasgow, Lanarkshire
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 66,000 Miles
£5,995
Vauxhall Astra 2.0 CDTi EcoFLEX SRi Euro 5 (s/s) 5dr

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

Grangemouth, Stirlingshire
  • 2015 reg
  • Diesel
  • 5 Doors
  • Manual
  • 75,917 Miles
£4,998
Image unavailable

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

Cannock, Staffordshire
  • 2020 reg
  • Petrol
  • 5 Doors
  • Manual
  • 21,753 Miles
£11,700
Image unavailable

Vauxhall Astra 1.4i Turbo Elite Euro 6 5dr

Norwich, Norfolk
  • 2018 reg
  • Petrol
  • 5 Doors
  • Manual
  • 50,092 Miles
£8,000
Image unavailable

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

Addington, Kent
  • 2018 reg
  • Petrol
  • 5 Doors
  • Manual
  • 58,566 Miles
£9,100
Vauxhall Astra 1.2 Turbo SRi Nav Euro 6 (s/s) 5dr

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

Waltham cross, Hertfordshire
  • 2020 reg
  • Petrol
  • 5 Doors
  • Manual
  • 26,469 Miles
£11,200
Vauxhall Astra 1.2 Turbo Griffin Edition Euro 6 (s/s) 5dr

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

Nottingham, Nottinghamshire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 31,596 Miles
£12,690
Vauxhall Astra 1.4i Turbo Energy Euro 6 5dr

Vauxhall Astra 1.4i Turbo Energy Euro 6 5dr

Waterlooville, Hampshire
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 69,718 Miles
£6,295
Vauxhall Astra 1.4i Turbo SRi Euro 6 5dr

Vauxhall Astra 1.4i Turbo SRi Euro 6 5dr

Maidenhead, Berkshire
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 22,500 Miles
£8,250
Vauxhall Astra 1.4i Turbo SRi Nav Euro 6 5dr

Vauxhall Astra 1.4i Turbo SRi Nav Euro 6 5dr

Fareham, Hampshire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 34,007 Miles
£9,494
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

Shepton mallet, Somerset
  • 2016 reg
  • Diesel
  • 5 Doors
  • Manual
  • 62,207 Miles
£7,195
Vauxhall ASTRA 1.4i Design Euro 6 5dr

Vauxhall ASTRA 1.4i Design Euro 6 5dr

Sunderland, Durham
  • 2018 reg
  • Petrol
  • 5 Doors
  • Manual
  • 57,484 Miles
£7,999
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

Winsford, Cheshire
  • 2018 reg
  • Petrol
  • 5 Doors
  • Manual
  • 27,767 Miles
£10,799
Vauxhall Astra 1.4i Turbo SRi Nav Euro 6 5dr

Vauxhall Astra 1.4i Turbo SRi Nav Euro 6 5dr

Leighton buzzard, Bedfordshire
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 41,859 Miles
£7,990
Image unavailable

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

Northwich, Cheshire
  • 2020 reg
  • Petrol
  • 5 Doors
  • Manual
  • 10,194 Miles
£11,278
Vauxhall Astra 1.4i Turbo Energy Euro 6 5dr

Vauxhall Astra 1.4i Turbo Energy Euro 6 5dr

Glasgow, Lanarkshire
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 67,070 Miles
£6,498
...