Used Vauxhall Astra cars for sale on What Car?

In partnership with

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

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

Hereford, Herefordshire
  • 2020 reg
  • Petrol
  • 5 Doors
  • Manual
  • 25,092 Miles
£8,995
Vauxhall Astra 1.6 16v Exclusiv Auto Euro 5 5dr

Vauxhall Astra 1.6 16v Exclusiv Auto Euro 5 5dr

Windsor, Berkshire
  • 2012 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 155,464 Miles
£1,995
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

Bedford, Bedfordshire
  • 2016 reg
  • Diesel
  • 5 Doors
  • Manual
  • 119,600 Miles
£1,990
Vauxhall Astra 1.0i Turbo EcoFLEX SRi Euro 6 (s/s) 5dr

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

Chippenham, Wiltshire
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 93,250 Miles
£4,195
Vauxhall ASTRA 1.6 CDTi BlueInjection Elite Euro 6 (s/s) 5dr

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

Bedford, Bedfordshire
  • 2017 reg
  • Diesel
  • 5 Doors
  • Manual
  • 65,000 Miles
£6,495
Vauxhall Astra 1.2 Turbo Ultimate Auto Euro 6 (s/s) 5dr

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

Slough, Berkshire
  • 2024 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 25,845 Miles
£16,990
Vauxhall Astra 1.4i SRi Euro 6 5dr

Vauxhall Astra 1.4i SRi Euro 6 5dr

Coventry, Warwickshire
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 103,000 Miles
£1,995
Vauxhall Astra 1.6 16v Elite Auto Euro 5 5dr

Vauxhall Astra 1.6 16v Elite Auto Euro 5 5dr

Mill hill, Middlesex
  • 2013 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 52,100 Miles
£5,500
Vauxhall Astra 1.0i Turbo EcoFLEX SRi Euro 6 (s/s) 5dr

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

Nottingham, Nottinghamshire
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 50,612 Miles
£6,000
Vauxhall Astra 1.8i 16v Design 5dr

Vauxhall Astra 1.8i 16v Design 5dr

Brentwood, Essex
  • 2006 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 93,300 Miles
£1,950
Vauxhall Astra 1.6T 16v SRi Euro 5 5dr

Vauxhall Astra 1.6T 16v SRi Euro 5 5dr

Hanwell, Middlesex
  • 2012 reg
  • Petrol
  • 5 Doors
  • Manual
  • 38,000 Miles
£2,500
Vauxhall Astra 1.4i SRi Euro 6 5dr

Vauxhall Astra 1.4i SRi Euro 6 5dr

Shrewsbury, Shropshire
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 101,000 Miles
£2,999
Vauxhall Astra 1.6i 16v SXi 5dr

Vauxhall Astra 1.6i 16v SXi 5dr

Rochdale, Lancashire
  • 2006 reg
  • Petrol
  • 5 Doors
  • Manual
  • 60,100 Miles
£1,945
Vauxhall Astra 1.4i SRi Euro 6 5dr

Vauxhall Astra 1.4i SRi Euro 6 5dr

Glasgow, Lanarkshire
  • 2018 reg
  • Petrol
  • 5 Doors
  • Manual
  • 71,000 Miles
£6,150
Vauxhall Astra 1.6i 16v Club 5dr

Vauxhall Astra 1.6i 16v Club 5dr

Swanscombe, Kent
  • 2009 reg
  • Petrol
  • 5 Doors
  • Manual
  • 110,470 Miles
£1,299
Vauxhall Astra 1.4 16v Energy Euro 5 5dr

Vauxhall Astra 1.4 16v Energy Euro 5 5dr

Newcastle upon tyne, Northumberland
  • 2013 reg
  • Petrol
  • 5 Doors
  • Manual
  • 85,000 Miles
£2,499
Vauxhall Astra 1.6 16v Excite Euro 5 5dr

Vauxhall Astra 1.6 16v Excite Euro 5 5dr

Bedford, Bedfordshire
  • 2014 reg
  • Petrol
  • 5 Doors
  • Manual
  • 83,000 Miles
£2,999
Vauxhall Astra 1.6i 16v SXi 5dr

Vauxhall Astra 1.6i 16v SXi 5dr

Derby, Derbyshire
  • 2010 reg
  • Petrol
  • 5 Doors
  • Manual
  • 78,000 Miles
£1,995
Image unavailable

Vauxhall Astra 1.6 16v SRi Euro 5 5dr

Bedford, Bedfordshire
  • 2014 reg
  • Petrol
  • 5 Doors
  • Manual
  • 40,000 Miles
£4,406
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

Wakefield, West yorkshire
  • 2018 reg
  • Petrol
  • 5 Doors
  • Manual
  • 42,585 Miles
£9,498
...