Used Vauxhall Astra cars for sale on What Car?

In partnership with

What Car? Classifieds has 3,008 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 3,008

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

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

Redditch, Worcestershire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 25,645 Miles
£12,795
Vauxhall ASTRA 1.4i Turbo Design Euro 6 5dr

Vauxhall ASTRA 1.4i Turbo Design Euro 6 5dr

North shields, Tyne and wear
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 71,000 Miles
£6,124
Vauxhall Astra 1.6 CDTi Design Sports Tourer Euro 6 5dr

Vauxhall Astra 1.6 CDTi Design Sports Tourer Euro 6 5dr

Cwmbran, Avondale industrial estate
  • 2018 reg
  • Diesel
  • 5 Doors
  • Manual
  • 59,463 Miles
£6,992
Vauxhall ASTRA 1.4i Turbo Elite Nav Auto Euro 6 (s/s) 5dr

Vauxhall ASTRA 1.4i Turbo Elite Nav Auto Euro 6 (s/s) 5dr

Cranleigh, Surrey
  • 2017 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 47,453 Miles
£9,730
Vauxhall ASTRA 1.4 16v Excite Euro 5 5dr

Vauxhall ASTRA 1.4 16v Excite Euro 5 5dr

Dukinfield, Cheshire
  • 2011 reg
  • Petrol
  • 5 Doors
  • Manual
  • 44,168 Miles
£4,094
Vauxhall Astra 1.6 CDTi EcoTEC BlueInjection SRi Euro 6 5dr

Vauxhall Astra 1.6 CDTi EcoTEC BlueInjection SRi Euro 6 5dr

Bradford, West yorkshire
  • 2016 reg
  • Diesel
  • 5 Doors
  • Manual
  • 76,300 Miles
£5,250
Vauxhall ASTRA 1.6 16v Elite Euro 5 5dr

Vauxhall ASTRA 1.6 16v Elite Euro 5 5dr

Dukinfield, Cheshire
  • 2014 reg
  • Petrol
  • 5 Doors
  • Manual
  • 78,961 Miles
£3,894
Vauxhall Astra 1.6 16v SRi Euro 5 5dr

Vauxhall Astra 1.6 16v SRi Euro 5 5dr

Sudbury, Suffolk
  • 2010 reg
  • Petrol
  • 5 Doors
  • Manual
  • 93,000 Miles
£2,395
Vauxhall Astra 1.4 16v Energy Euro 5 5dr

Vauxhall Astra 1.4 16v Energy Euro 5 5dr

Hounslow, Middlesex
  • 2013 reg
  • Petrol
  • 5 Doors
  • Manual
  • 60,000 Miles
£3,600
Vauxhall Astra 1.6 16v SRi Euro 5 5dr

Vauxhall Astra 1.6 16v SRi Euro 5 5dr

Plymouth, Devon
  • 2014 reg
  • Petrol
  • 5 Doors
  • Manual
  • 72,000 Miles
£4,295
Vauxhall Astra 1.0i Turbo EcoFLEX SRi Euro 6 (s/s) 5dr

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

Welwyn garden city, Hertfordshire
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 117,000 Miles
£3,449
Vauxhall ASTRA 1.4i Turbo SRi VX Line Euro 6 5dr

Vauxhall ASTRA 1.4i Turbo SRi VX Line Euro 6 5dr

Plymouth, Devon
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 65,047 Miles
£7,495
Vauxhall Astra 2.0 CDTi Tech Line GT Euro 5 (s/s) 5dr

Vauxhall Astra 2.0 CDTi Tech Line GT Euro 5 (s/s) 5dr

Bradford, West yorkshire
  • 2015 reg
  • Diesel
  • 5 Doors
  • Manual
  • 59,950 Miles
£4,995
Vauxhall ASTRA 1.4i Turbo SRi Auto Euro 6 (s/s) 5dr

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

Willesden, Middlesex
  • 2018 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 28,000 Miles
£10,145
Vauxhall Astra 1.4i Turbo SRi Nav Euro 6 5dr

Vauxhall Astra 1.4i Turbo SRi Nav Euro 6 5dr

Norwich, Norfolk
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 51,659 Miles
£6,545
Vauxhall Astra 1.2 Turbo Ultimate Auto Euro 6 (s/s) 5dr

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

Glasgow, Lanarkshire
  • 2022 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 7,432 Miles
£20,998
Vauxhall Astra 1.4i Turbo Energy Euro 6 5dr

Vauxhall Astra 1.4i Turbo Energy Euro 6 5dr

Stafford, Staffordshire
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 66,496 Miles
£5,490
Vauxhall ASTRA 1.6i Tech Line GT Euro 6 5dr

Vauxhall ASTRA 1.6i Tech Line GT Euro 6 5dr

Leeds, West yorkshire
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 35,900 Miles
£5,594
Vauxhall Astra 1.2 Turbo SRi Nav Euro 6 (s/s) 5dr

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

St. albans, Hertfordshire
  • 2020 reg
  • Petrol
  • 5 Doors
  • Manual
  • 107,650 Miles
£6,499
Vauxhall Astra 1.4i SRi Euro 6 5dr

Vauxhall Astra 1.4i SRi Euro 6 5dr

Walsall, Staffordshire
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 68,243 Miles
£4,195
......