Used Vauxhall Astra cars for sale on What Car?

Powered by

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

Chosen Filters (2)
* Postcode invalid
Vauxhall Astra 1.4 16v Active Euro 5 5dr

Vauxhall Astra 1.4 16v Active Euro 5 5dr

Rotherham, South yorkshire
  • 2013 reg
  • Petrol
  • 5 Doors
  • Manual
  • 128,000 Miles
£2,136
Vauxhall Astra 1.8 VVT 16v SRi Exterior Pack 5dr

Vauxhall Astra 1.8 VVT 16v SRi Exterior Pack 5dr

Great missenden, Buckinghamshire
  • 2010 reg
  • Petrol
  • 5 Doors
  • Manual
  • 103,000 Miles
£1,190
Vauxhall Astra 1.7 CDTi EcoFLEX Exclusiv Sports Tourer Euro 5 (s/s) 5dr

Vauxhall Astra 1.7 CDTi EcoFLEX Exclusiv Sports Tourer Euro 5 (s/s) 5dr

Oldham, Lancashire
  • 2013 reg
  • Diesel
  • 5 Doors
  • Manual
  • 179,000 Miles
£700
Vauxhall Astra 1.4i 16v Active 5dr

Vauxhall Astra 1.4i 16v Active 5dr

Manchester, Lancashire
  • 2009 reg
  • Petrol
  • 5 Doors
  • Manual
  • 74,451 Miles
£2,000
Vauxhall Astra 1.8 VVT 16v SRi Exterior Pack Sport Hatch 3dr

Vauxhall Astra 1.8 VVT 16v SRi Exterior Pack Sport Hatch 3dr

South ockendon, Essex
  • 2011 reg
  • Petrol
  • 3 Doors
  • Manual
  • 112,000 Miles
£1,495
Vauxhall Astra 1.7 CDTi EcoFLEX Exclusiv Euro 5 (s/s) 5dr

Vauxhall Astra 1.7 CDTi EcoFLEX Exclusiv Euro 5 (s/s) 5dr

Dewsbury, West yorkshire
  • 2013 reg
  • Diesel
  • 5 Doors
  • Manual
  • 33,000 Miles
£4,995
Vauxhall Astra 1.2 Turbo GS Auto Euro 6 (s/s) 5dr

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

Alloa, Clackmannanshire
  • 2024 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 10 Miles
£25,998
Vauxhall Astra 1.2 Turbo Ultimate Euro 6 (s/s) 5dr

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

Winsford, Cheshire
  • 2024 reg
  • Petrol
  • 5 Doors
  • Manual
  • 0
£26,998
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

Hanwell, Middlesex
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 131,000 Miles
£4,995
Image unavailable

Vauxhall Astra 1.6 16v Active Limited Edition Euro 5 5dr

Wellingborough, Northamptonshire
  • 2012 reg
  • Petrol
  • 5 Doors
  • Manual
  • 38,677 Miles
£4,594
Vauxhall Astra 1.2 Turbo Business Edition Nav Euro 6 (s/s) 5dr

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

Cardigan, Dyfed
  • 2020 reg
  • Petrol
  • 5 Doors
  • Manual
  • 36,217 Miles
£10,495
Image unavailable

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

Llanelli, Dyfed
  • 2024 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 0
£23,195
Image unavailable

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

Llanelli, Dyfed
  • 2024 reg
  • Petrol
  • 5 Doors
  • Manual
  • 0
£22,695
Vauxhall Astra 1.8i Sport Twin Top 2dr

Vauxhall Astra 1.8i Sport Twin Top 2dr

Croydon, London
  • 2010 reg
  • Petrol
  • 2 Doors
  • Manual
  • 92,735 Miles
£1,980
Vauxhall Astra 1.6i SRi Sports Tourer Euro 6 5dr

Vauxhall Astra 1.6i SRi Sports Tourer Euro 6 5dr

Hounslow, Middlesex
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 100,000 Miles
£3,999
Vauxhall ASTRA 1.6 16V SRi Sports Tourer Euro 5 5dr

Vauxhall ASTRA 1.6 16V SRi Sports Tourer Euro 5 5dr

Barnsley, South yorkshire
  • 2012 reg
  • Petrol
  • 5 Doors
  • Manual
  • 75,000 Miles
£2,999
Vauxhall ASTRA 1.6 16v Energy Euro 5 5dr

Vauxhall ASTRA 1.6 16v Energy Euro 5 5dr

Barnsley, South yorkshire
  • 2013 reg
  • Petrol
  • 5 Doors
  • Manual
  • 76,000 Miles
£2,999
Vauxhall Astra 1.4i Turbo Elite Nav Sports Tourer Auto Euro 6 (s/s) 5dr

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

Shrewsbury, Shropshire
  • 2017 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 86,972 Miles
£7,760
Vauxhall Astra 1.2 Turbo Ultimate Euro 6 (s/s) 5dr

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

West calder, West lothian
  • 2024 reg
  • Petrol
  • 5 Doors
  • Manual
  • 10 Miles
£26,998
Vauxhall Astra 1.4i Turbo SRi VX Line Nav Euro 6 5dr

Vauxhall Astra 1.4i Turbo SRi VX Line Nav Euro 6 5dr

Hexham, Northumberland
  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 45,662 Miles
£9,998
...