Used Vauxhall Astra cars for sale on What Car?

Powered by

What Car? Classifieds have 1,955 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 1,955

Chosen Filters (4)
* Postcode invalid
Vauxhall Astra 1.4i Turbo Tech Line Euro 6 5dr

Vauxhall Astra 1.4i Turbo Tech Line Euro 6 5dr

Worksop, Nottinghamshire
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 53,580 Miles
£7,249
Vauxhall Astra 1.6 CDTi BlueInjection SRi Sports Tourer Euro 6 (s/s) 5dr

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

Rugby, Warwickshire
  • 2017 reg
  • Diesel
  • 5 Doors
  • Manual
  • 85,327 Miles
£6,645
Vauxhall Astra 1.4i Turbo SRi Auto Euro 6 (s/s) 5dr

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

Greenwich, Kent
  • 2018 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 33,369 Miles
£10,190
Vauxhall Astra 1.4i Turbo SRi Sports Tourer Auto Euro 6 (s/s) 5dr

Vauxhall Astra 1.4i Turbo SRi Sports Tourer Auto Euro 6 (s/s) 5dr

Greenwich, Kent
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 41,686 Miles
£9,790
Vauxhall Astra 1.0i Turbo EcoFLEX SRi Euro 6 (s/s) 5dr

Vauxhall Astra 1.0i Turbo EcoFLEX SRi Euro 6 (s/s) 5dr

West drayton, Middlesex
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 86,115 Miles
£5,495
Vauxhall Astra 1.4i Turbo Elite Nav Euro 6 5dr

Vauxhall Astra 1.4i Turbo Elite Nav Euro 6 5dr

Edgware, Middlesex
  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 45,583 Miles
£9,929
Vauxhall Astra 1.4i Turbo SRi Euro 6 5dr

Vauxhall Astra 1.4i Turbo SRi Euro 6 5dr

Weston-super-mare, North somerset
  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 75,220 Miles
£7,706
Vauxhall Astra 1.4i SRi Euro 6 5dr

Vauxhall Astra 1.4i SRi Euro 6 5dr

Weston-super-mare, North somerset
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 72,795 Miles
£6,502
Vauxhall Astra 1.0i Turbo EcoFLEX SRi Euro 6 (s/s) 5dr

Vauxhall Astra 1.0i Turbo EcoFLEX SRi Euro 6 (s/s) 5dr

Newcastle upon tyne, Tyne and wear
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 53,439 Miles
£7,620
Vauxhall Astra 1.6 CDTi BlueInjection Elite Auto Euro 6 5dr

Vauxhall Astra 1.6 CDTi BlueInjection Elite Auto Euro 6 5dr

Peterborough, Peterborough
  • 2016 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 61,000 Miles
£9,985
Vauxhall Astra 1.5 Turbo D Elite Nav Euro 6 (s/s) 5dr

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

Livingston, West lothian
  • 2020 reg
  • Diesel
  • 5 Doors
  • Manual
  • 22,361 Miles
£14,998
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

Benfleet, Essex
  • 2017 reg
  • Diesel
  • 5 Doors
  • Manual
  • 96,131 Miles
£5,390
Image unavailable

Vauxhall Astra 1.4i Turbo SRi Nav Euro 6 5dr

Bagshot, Surrey
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 56,525 Miles
£7,777
Vauxhall ASTRA 1.6 CDTi BlueInjection Elite Nav Auto Euro 6 5dr

Vauxhall ASTRA 1.6 CDTi BlueInjection Elite Nav Auto Euro 6 5dr

Cardiff, South glamorgan
  • 2017 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 75,757 Miles
£7,991
Vauxhall Astra 1.4i Turbo SRi VX Line Nav Euro 6 (s/s) 5dr

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

King's lynn, Norfolk
  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 21,198 Miles
£11,290
Vauxhall Astra 1.0i Turbo EcoFLEX Design Euro 6 (s/s) 5dr

Vauxhall Astra 1.0i Turbo EcoFLEX Design Euro 6 (s/s) 5dr

Watford, Hertfordshire
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 79,900 Miles
£5,477
Vauxhall ASTRA 1.4i Turbo SRi Nav Euro 6 5dr

Vauxhall ASTRA 1.4i Turbo SRi Nav Euro 6 5dr

South shields, Tyne and wear
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 64,101 Miles
£7,699
Vauxhall ASTRA 1.0i Turbo EcoTEC SRi Nav Euro 6 (s/s) 5dr

Vauxhall ASTRA 1.0i Turbo EcoTEC SRi Nav Euro 6 (s/s) 5dr

Crewe, Cheshire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 37,500 Miles
£8,995
Vauxhall Astra 1.6i Excite Euro 6 5dr

Vauxhall Astra 1.6i Excite Euro 6 5dr

Camberley, Surrey
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 90,300 Miles
£4,495
Vauxhall Astra 1.4i Turbo SE CVT Euro 6 (s/s) 5dr

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

Willesden, Middlesex
  • 2021 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 27,383 Miles
£12,300
...