Used Vauxhall Astra cars for sale on What Car?

In partnership with

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

Chosen Filters (2)
* Postcode invalid
Vauxhall ASTRA 1.4i Turbo SRi Euro 6 5dr

Vauxhall ASTRA 1.4i Turbo SRi Euro 6 5dr

Epping, Essex
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 59,370 Miles
£6,399
Vauxhall ASTRA 1.6 CDTi BlueInjection SRi Nav Euro 6 (s/s) 5dr

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

Rayleigh, Essex
  • 2016 reg
  • Diesel
  • 5 Doors
  • Manual
  • 61,500 Miles
£6,375
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

Eastleigh, Hampshire
  • 2018 reg
  • Diesel
  • 5 Doors
  • Manual
  • 69,000 Miles
£7,995
Vauxhall Astra 1.4i Turbo SRi Nav Auto Euro 6 (s/s) 5dr

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

Nailsworth, Gloucestershire
  • 2016 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 21,687 Miles
£9,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

Bristol, Somerset
  • 2016 reg
  • Diesel
  • 5 Doors
  • Manual
  • 138,000 Miles
£2,995
Vauxhall Astra 1.6 16V Exclusiv Sports Tourer Auto Euro 5 5dr

Vauxhall Astra 1.6 16V Exclusiv Sports Tourer Auto Euro 5 5dr

Leicester, Leicestershire
  • 2012 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 128,000 Miles
£1,990
Vauxhall Astra 1.4i Turbo SRi Nav Auto Euro 6 (s/s) 5dr

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

Northampton, Northamptonshire
  • 2016 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 50,000 Miles
£9,150
Vauxhall Astra 1.4 16v Exclusiv Euro 5 5dr

Vauxhall Astra 1.4 16v Exclusiv Euro 5 5dr

Rochdale, Lancashire
  • 2012 reg
  • Petrol
  • 5 Doors
  • Manual
  • 86,000 Miles
£1,950
Vauxhall Astra 1.6i Excite Euro 6 5dr

Vauxhall Astra 1.6i Excite Euro 6 5dr

Rochdale, Greater manchester
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 69,986 Miles
£3,693
Vauxhall Astra 1.6 16v SRi Euro 5 5dr

Vauxhall Astra 1.6 16v SRi Euro 5 5dr

Rochdale, Lancashire
  • 2010 reg
  • Petrol
  • 5 Doors
  • Manual
  • 103,000 Miles
£1,750
Vauxhall Astra 1.4i Turbo Design Euro 6 5dr

Vauxhall Astra 1.4i Turbo Design Euro 6 5dr

Sunderland
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 49,431 Miles
£6,995
Vauxhall Astra 1.4i Design Euro 6 5dr

Vauxhall Astra 1.4i Design Euro 6 5dr

Stourbridge, West midlands
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 100,000 Miles
£4,000
Vauxhall Astra 1.4i Turbo Elite Nav Euro 6 5dr

Vauxhall Astra 1.4i Turbo Elite Nav Euro 6 5dr

Kirkcaldy, Fife
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 38,393 Miles
£8,400
Vauxhall Astra 1.6 16V SE Sports Tourer Euro 5 5dr

Vauxhall Astra 1.6 16V SE Sports Tourer Euro 5 5dr

Windsor, Berkshire
  • 2011 reg
  • Petrol
  • 5 Doors
  • Manual
  • 79,900 Miles
£2,340
Vauxhall Astra Sports Tourer 1.6 CDTi BlueInjection SRi Nav Sports Tourer Euro 6 (s/s) 5dr

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

St. leonards-on-sea, East sussex
  • 2016 reg
  • Diesel
  • 5 Doors
  • Manual
  • 21,992 Miles
£9,457
Vauxhall Astra 1.6i Club 5dr (a/c)

Vauxhall Astra 1.6i Club 5dr (a/c)

Nottingham, Nottinghamshire
  • 2003 reg
  • Petrol
  • 5 Doors
  • Manual
  • 53,000 Miles
£1,791
Vauxhall Astra 2.0 CDTi SRi Sports Tourer Auto Euro 5 5dr

Vauxhall Astra 2.0 CDTi SRi Sports Tourer Auto Euro 5 5dr

Reading, Berkshire
  • 2014 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 58,631 Miles
£5,150
Vauxhall Astra 1.6 CDTi BlueInjection Elite Nav Sports Tourer Euro 6 (s/s) 5dr

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

Bury, Lancashire
  • 2017 reg
  • Diesel
  • 5 Doors
  • Manual
  • 66,135 Miles
£7,291
Image unavailable

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

Bolton, Lancashire
  • 2017 reg
  • Diesel
  • 5 Doors
  • Manual
  • 81,555 Miles
£5,395
Vauxhall ASTRA 1.6i Turbo SRi Nav Euro 6 (s/s) 5dr

Vauxhall ASTRA 1.6i Turbo SRi Nav Euro 6 (s/s) 5dr

Meadowfield, County durham
  • 2018 reg
  • Petrol
  • 5 Doors
  • Manual
  • 68,000 Miles
£7,395
......