Used Vauxhall Astra cars for sale on What Car?

Powered by

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

Chosen Filters (2)
* Postcode invalid
Vauxhall Astra 1.2 Turbo SRi Euro 6 (s/s) 5dr

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

Willenhall, West midlands
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 38,011 Miles
£10,600
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

Bristol, Gloucestershire
  • 2018 reg
  • Petrol
  • 5 Doors
  • Manual
  • 41,440 Miles
£10,250
Vauxhall Astra 1.2 Turbo GS Line Auto Euro 6 (s/s) 5dr

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

Warrington, Lancashire
  • 2022 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 13,744 Miles
£19,998
Image unavailable

Vauxhall Astra 1.6i 16v SXi 5dr

Portsmouth, Hampshire
  • 2007 reg
  • Petrol
  • 5 Doors
  • Manual
  • 38,000 Miles
£3,295
Image unavailable

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

Bristol, Gloucestershire
  • 2017 reg
  • Diesel
  • 5 Doors
  • Manual
  • 26,593 Miles
£8,864
Vauxhall ASTRA 1.4 16v Exclusiv Euro 5 5dr

Vauxhall ASTRA 1.4 16v Exclusiv Euro 5 5dr

Wimborne, Dorset
  • 2010 reg
  • Petrol
  • 5 Doors
  • Manual
  • 34,700 Miles
£3,895
Image unavailable

Vauxhall Astra 1.4i Turbo Elite Nav Euro 6 5dr

Bedford, Bedfordshire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 59,463 Miles
£7,995
Vauxhall Astra 1.5 Turbo D SRi Nav Auto Euro 6 (s/s) 5dr

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

Tooting, Surrey
  • 2021 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 23,323 Miles
£13,800
Vauxhall ASTRA 1.2 Turbo SRi Euro 6 (s/s) 5dr

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

Wirral, Merseyside
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 12,513 Miles
£12,799
Vauxhall Astra 1.4i Turbo SRi Sports Tourer Euro 6 5dr

Vauxhall Astra 1.4i Turbo SRi Sports Tourer Euro 6 5dr

Hull, Yorkshire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 19,000 Miles
£10,995
Vauxhall ASTRA 1.6 CDTi BlueInjection SRi Euro 6 (s/s) 5dr

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

Plymouth, Devon
  • 2016 reg
  • Diesel
  • 5 Doors
  • Manual
  • 41,636 Miles
£8,300
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

Slough, Buckinghamshire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 65,000 Miles
£8,500
Vauxhall Astra 1.6 CDTi BlueInjection Elite Nav Sports Tourer Euro 6 (s/s) 5dr

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

Shrewsbury, Shropshire
  • 2016 reg
  • Diesel
  • 5 Doors
  • Manual
  • 69,761 Miles
£7,695
Vauxhall Astra 1.2 Turbo Elite Nav Premium Euro 6 (s/s) 5dr

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

Mansfield, Nottinghamshire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 38,375 Miles
£13,720
Vauxhall Astra 1.2 Turbo Griffin Edition Euro 6 (s/s) 5dr

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

Lincoln, Lincolnshire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 29,198 Miles
£13,630
Vauxhall Astra 1.2 Turbo GS Auto Euro 6 (s/s) 5dr

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

Glasgow, Lanarkshire
  • 2023 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 43 Miles
£23,000
Vauxhall Astra 1.4i Excite Euro 6 5dr

Vauxhall Astra 1.4i Excite Euro 6 5dr

Grays, Essex
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 62,700 Miles
£5,250
Vauxhall Astra 1.6 CDTi BlueInjection SRi VX Line Euro 6 (s/s) 5dr

Vauxhall Astra 1.6 CDTi BlueInjection SRi VX Line Euro 6 (s/s) 5dr

Luton, Bedfordshire
  • 2017 reg
  • Diesel
  • 5 Doors
  • Manual
  • 91,665 Miles
£6,344
Vauxhall Astra 1.2 Turbo SRi Euro 6 (s/s) 5dr

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

Reading, Berkshire
  • 2020 reg
  • Petrol
  • 5 Doors
  • Manual
  • 17,058 Miles
£11,490
Vauxhall Astra 1.4 16v Excite Euro 5 5dr

Vauxhall Astra 1.4 16v Excite Euro 5 5dr

Manchester, Lancashire
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 86,650 Miles
£2,950
...