Used Vauxhall Astra cars for sale on What Car?

In partnership with

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

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

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

Wellingborough, Northamptonshire
  • 2022 reg
  • Petrol
  • 5 Doors
  • Manual
  • 16,576 Miles
£13,894
Vauxhall Astra 1.2 Turbo GS Line Euro 6 (s/s) 5dr

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

Wokingham, Berkshire
  • 2022 reg
  • Petrol
  • 5 Doors
  • Manual
  • 60,200 Miles
£10,495
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

Liverpool, Lancashire
  • 2025 reg
  • Diesel
  • 5 Doors
  • Manual
  • 72,416 Miles
£6,497
Vauxhall Astra 1.8i 16v Club 5dr

Vauxhall Astra 1.8i 16v Club 5dr

Windsor, Berkshire
  • 2009 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 84,000 Miles
£2,150
Vauxhall Astra 1.6i 16v Design 5dr (Twinport)

Vauxhall Astra 1.6i 16v Design 5dr (Twinport)

Peterborough, Northamptonshire
  • 2006 reg
  • Petrol
  • 5 Doors
  • Manual
  • 41,000 Miles
£1,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

Poole, Dorset
  • 2023 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 13,569 Miles
£16,999
Vauxhall ASTRA 1.2 Turbo Ultimate Euro 6 (s/s) 5dr

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

Poole, Dorset
  • 2024 reg
  • Petrol
  • 5 Doors
  • Manual
  • 9,708 Miles
£17,999
Vauxhall ASTRA 1.2 Turbo GS Euro 6 (s/s) 5dr

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

Poole, Dorset
  • 2024 reg
  • Petrol
  • 5 Doors
  • Manual
  • 16,227 Miles
£16,499
Vauxhall Astra 1.2 Turbo Ultimate Auto Euro 6 (s/s) 5dr

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

Castle donnington, Derbyshire
  • 2023 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 14,019 Miles
£17,999
Vauxhall Astra 1.4i SRi Euro 6 5dr

Vauxhall Astra 1.4i SRi Euro 6 5dr

Nottingham, Derbyshire
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 68,000 Miles
£5,995
Vauxhall ASTRA 1.2 Turbo GS Sports Tourer Euro 6 (s/s) 5dr

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

Liverpool, Merseyside
  • 2023 reg
  • Petrol
  • 5 Doors
  • Manual
  • 17,055 Miles
£16,664
Vauxhall Astra 1.4i Turbo Griffin Euro 6 5dr

Vauxhall Astra 1.4i Turbo Griffin Euro 6 5dr

Sandy, Bedfordshire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 50,000 Miles
£7,949
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

Sudbury, Suffolk
  • 2024 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 4,400 Miles
£19,495
Vauxhall Astra 1.4i Turbo Design Euro 6 5dr

Vauxhall Astra 1.4i Turbo Design Euro 6 5dr

Cwmbran, Gwent
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 94,760 Miles
£4,395
Vauxhall Astra 1.6 CDTi BlueInjection Design Euro 6 (s/s) 5dr

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

Northolt, Middlesex
  • 2018 reg
  • Diesel
  • 5 Doors
  • Manual
  • 50,000 Miles
£6,090
Vauxhall Astra 1.6 16v SRi Euro 5 5dr

Vauxhall Astra 1.6 16v SRi Euro 5 5dr

Cleckheaton, West yorkshire
  • 2014 reg
  • Petrol
  • 5 Doors
  • Manual
  • 77,000 Miles
£3,595
Vauxhall Astra 1.6 CDTi BlueInjection SRi Nav Sports Tourer Euro 6 (s/s) 5dr

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

Kings lynn, Norfolk
  • 2018 reg
  • Diesel
  • 5 Doors
  • Manual
  • 51,872 Miles
£9,058
Vauxhall ASTRA 1.6 Astra CDTI 5dr

Vauxhall ASTRA 1.6 Astra CDTI 5dr

Tamworth, Staffordshire
  • 2019 reg
  • Diesel
  • 5 Doors
  • Manual
  • 128,000 Miles
£4,499
Vauxhall Astra 1.4 16v Exclusiv Euro 5 5dr

Vauxhall Astra 1.4 16v Exclusiv Euro 5 5dr

Paddock wood, Kent
  • 2010 reg
  • Petrol
  • 5 Doors
  • Manual
  • 146,757 Miles
£1,295
Vauxhall Astra 1.2 Turbo GS Line Euro 6 (s/s) 5dr

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

Kidderminster, Worcestershire
  • 2022 reg
  • Petrol
  • 5 Doors
  • Manual
  • 33,923 Miles
£14,290
......