Used Vauxhall Astra cars for sale on What Car?

In partnership with

What Car? Classifieds has 2,115 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 2,115

Chosen Filters (2)
* Postcode invalid
Vauxhall Astra 1.2 Turbo GS Sports Tourer Auto Euro 6 (s/s) 5dr

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

Kings lynn, Norfolk
  • 2024 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 9,800 Miles
£18,499
Vauxhall Astra 1.2 Turbo GS Sports Tourer Auto Euro 6 (s/s) 5dr

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

Kings lynn, Norfolk
  • 2024 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 10,000 Miles
£18,499
Vauxhall Astra 1.6 16v Active Euro 5 5dr

Vauxhall Astra 1.6 16v Active Euro 5 5dr

Northampton, Northamptonshire
  • 2011 reg
  • Petrol
  • 5 Doors
  • Manual
  • 145,000 Miles
£2,490
Vauxhall Astra 1.4i Turbo SRi Euro 6 5dr

Vauxhall Astra 1.4i Turbo SRi Euro 6 5dr

Wallingford, Oxfordshire
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 51,886 Miles
£6,200
Vauxhall Astra 1.4T 16v SRi Euro 5 5dr

Vauxhall Astra 1.4T 16v SRi Euro 5 5dr

Windsor, Berkshire
  • 2014 reg
  • Petrol
  • 5 Doors
  • Manual
  • 85,000 Miles
£2,790
Vauxhall ASTRA HATCHBACK 1.2 Turbo Ultimate Auto Euro 6 (s/s) 5dr

Vauxhall ASTRA HATCHBACK 1.2 Turbo Ultimate Auto Euro 6 (s/s) 5dr

Nottingham, Nottinghamshire
  • 2023 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 15,398 Miles
£17,720
Vauxhall ASTRA 1.2 Turbo Ultimate Euro 6 (s/s) 5dr

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

Bury st edmunds, Suffolk
  • 2024 reg
  • Petrol
  • 5 Doors
  • Manual
  • 5,000 Miles
£18,995
Vauxhall ASTRA 1.4i Turbo Griffin Euro 6 (s/s) 5dr

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

Edinburgh, Midlothian
  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 25,214 Miles
£10,695
Vauxhall Astra 1.2 Turbo GS Sports Tourer Auto Euro 6 (s/s) 5dr

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

Beckton, Essex
  • 2023 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 23,000 Miles
£13,450
Vauxhall Astra 1.2 Turbo Ultimate Euro 6 (s/s) 5dr

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

Worksop, Nottinghamshire
  • 2024 reg
  • Petrol
  • 5 Doors
  • Manual
  • 8,775 Miles
£18,280
Vauxhall Astra 1.6 CDTi EcoTEC BlueInjection Tech Line Nav Euro 6 (s/s) 5dr

Vauxhall Astra 1.6 CDTi EcoTEC BlueInjection Tech Line Nav Euro 6 (s/s) 5dr

East ham, Essex
  • 2018 reg
  • Diesel
  • 5 Doors
  • Manual
  • 145,786 Miles
£1,800
Vauxhall Astra 1.2 Turbo Ultimate Auto Euro 6 (s/s) 5dr

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

Epsom, Surrey
  • 2024 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 4,647 Miles
£20,995
Vauxhall Astra 1.2 Turbo Ultimate Auto Euro 6 (s/s) 5dr

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

Epsom, Surrey
  • 2025 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 9,348 Miles
£21,399
Vauxhall Astra 1.2 Turbo Ultimate Auto Euro 6 (s/s) 5dr

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

Epsom, Surrey
  • 2025 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 4,862 Miles
£21,995
Vauxhall Astra 1.6 CDTi EcoFLEX Design Euro 6 (s/s) 5dr

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

St albans, Hertfordshire
  • 2015 reg
  • Diesel
  • 5 Doors
  • Manual
  • 90,000 Miles
£2,995
Vauxhall Astra 1.5 Turbo D Business Edition Nav Euro 6 (s/s) 5dr

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

Swindon, Wiltshire
  • 2020 reg
  • Diesel
  • 5 Doors
  • Manual
  • 101,810 Miles
£6,495
Vauxhall Astra 1.4i Turbo Elite Euro 6 5dr

Vauxhall Astra 1.4i Turbo Elite Euro 6 5dr

Leighton buzzard, Bedfordshire
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 72,000 Miles
£5,999
Vauxhall Astra 1.2 Turbo Design Euro 6 (s/s) 5dr

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

Slough, Berkshire
  • 2024 reg
  • Petrol
  • 5 Doors
  • Manual
  • 1,674 Miles
£16,990
Vauxhall Astra 1.2 Turbo GS Euro 6 (s/s) 5dr

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

Newtownabbey, County antrim
  • 2023 reg
  • Petrol
  • 5 Doors
  • Manual
  • 21,898 Miles
£16,995
Vauxhall Astra 1.5 Turbo D SRi VX Line Nav Euro 6 (s/s) 5dr

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

Gillingham, Kent
  • 2020 reg
  • Diesel
  • 5 Doors
  • Manual
  • 90,000 Miles
£6,000
......