Used Vauxhall Astra cars for sale on What Car?

In partnership with

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

Chosen Filters (2)
* Postcode invalid
Vauxhall Astra 1.7 CDTi EcoFLEX SE Euro 5 (s/s) 5dr

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

Peterborough, Cambridgeshire
  • 2013 reg
  • Diesel
  • 5 Doors
  • Manual
  • 181,490 Miles
£990
Vauxhall Astra 1.4i 16v Active Plus 5dr

Vauxhall Astra 1.4i 16v Active Plus 5dr

Reading, Berkshire
  • 2009 reg
  • Petrol
  • 5 Doors
  • Manual
  • 75,155 Miles
£2,295
Vauxhall ASTRA 1.2 Turbo SRi Euro 6 (s/s) 5dr

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

Derby, Derbyshire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 12,600 Miles
£11,100
Vauxhall Astra 2.0 CDTi SRi Euro 5 5dr

Vauxhall Astra 2.0 CDTi SRi Euro 5 5dr

Corby, Northamptonshire
  • 2010 reg
  • Diesel
  • 5 Doors
  • Manual
  • 99,000 Miles
£2,895
Vauxhall Astra 1.4i Turbo Design Euro 6 5dr

Vauxhall Astra 1.4i Turbo Design Euro 6 5dr

Saxmundham, Suffolk
  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 93,000 Miles
£5,600
Image unavailable

Vauxhall Astra 1.6 16v SRi Euro 5 5dr

Derby, Derbyshire
  • 2014 reg
  • Petrol
  • 5 Doors
  • Manual
  • 56,000 Miles
£3,995
Vauxhall Astra 1.6i 16v SXi 5dr

Vauxhall Astra 1.6i 16v SXi 5dr

Bristol, Gloucestershire
  • 2010 reg
  • Petrol
  • 5 Doors
  • Manual
  • 101,000 Miles
£1,689
Image unavailable

Vauxhall Astra 1.4 16v Excite Euro 5 5dr

Hemel hempstead, Hertfordshire
  • 2014 reg
  • Petrol
  • 5 Doors
  • Manual
  • 85,150 Miles
£3,185
Vauxhall Astra 1.6 16v Active Euro 5 5dr

Vauxhall Astra 1.6 16v Active Euro 5 5dr

Chippenham, Wiltshire
  • 2011 reg
  • Petrol
  • 5 Doors
  • Manual
  • 79,700 Miles
£2,998
Vauxhall Astra 1.4i SRi Euro 6 5dr

Vauxhall Astra 1.4i SRi Euro 6 5dr

Southampton, Hampshire
  • 2018 reg
  • Petrol
  • 5 Doors
  • Manual
  • 68,245 Miles
£5,990
Vauxhall ASTRA 1.6i Turbo SRi Nav Euro 6 (s/s) 5dr

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

Cleveland, Redcar
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 34,739 Miles
£8,998
Vauxhall Astra 1.6 16v Exclusiv Auto Euro 5 5dr

Vauxhall Astra 1.6 16v Exclusiv Auto Euro 5 5dr

East ham, Essex
  • 2011 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 101,786 Miles
£2,500
Vauxhall Astra 1.6 16v Exclusiv Auto Euro 5 5dr

Vauxhall Astra 1.6 16v Exclusiv Auto Euro 5 5dr

Dewsbury, West yorkshire
  • 2013 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 49,786 Miles
£4,995
Vauxhall Astra 2.0i 16v VXR Sport Hatch 3dr

Vauxhall Astra 2.0i 16v VXR Sport Hatch 3dr

Bradford, West yorkshire
  • 2010 reg
  • Petrol
  • 3 Doors
  • Manual
  • 108,000 Miles
£3,990
Vauxhall ASTRA 1.4i Turbo Elite Nav Euro 6 5dr

Vauxhall ASTRA 1.4i Turbo Elite Nav Euro 6 5dr

Great yarmouth, Norfolk
  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 64,765 Miles
£7,400
Vauxhall ASTRA 1.2 Turbo Design Euro 6 (s/s) 5dr

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

Newtownabbey, County antrim
  • 2023 reg
  • Petrol
  • 5 Doors
  • Manual
  • 29,614 Miles
£13,995
Vauxhall Astra 1.6i Limited Edition Euro 6 5dr

Vauxhall Astra 1.6i Limited Edition Euro 6 5dr

Romford, Havering
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 44,757 Miles
£5,500
Vauxhall Astra 1.6 CDTi EcoFLEX Design Euro 6 (s/s) 5dr

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

Oldham, Lancashire
  • 2016 reg
  • Diesel
  • 5 Doors
  • Manual
  • 112,000 Miles
£2,995
Vauxhall Astra 1.6T 16v SRi 5dr

Vauxhall Astra 1.6T 16v SRi 5dr

Nottingham, Nottinghamshire
  • 2010 reg
  • Petrol
  • 5 Doors
  • Manual
  • 66,140 Miles
£2,490
Vauxhall Astra 1.6 16v Limited Edition Euro 5 5dr

Vauxhall Astra 1.6 16v Limited Edition Euro 5 5dr

Rotherham, South yorkshire
  • 2013 reg
  • Petrol
  • 5 Doors
  • Manual
  • 91,000 Miles
£2,590
......