Used Vauxhall Astra cars for sale on What Car?

In partnership with

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

Chosen Filters (2)
* Postcode invalid
Vauxhall ASTRA 1.5 Turbo D SE Euro 6 (s/s) 5dr

Vauxhall ASTRA 1.5 Turbo D SE Euro 6 (s/s) 5dr

Thetford, Norfolk
  • 2020 reg
  • Diesel
  • 5 Doors
  • Manual
  • 61,000 Miles
£8,094
Vauxhall Astra 1.2 Turbo GS Euro 6 (s/s) 5dr

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

Yaxley, Peterborough
  • 2023 reg
  • Petrol
  • 5 Doors
  • Manual
  • 28,228 Miles
£14,988
Vauxhall Astra 1.4 16v Excite Euro 5 5dr

Vauxhall Astra 1.4 16v Excite Euro 5 5dr

Dereham, Norfolk
  • 2014 reg
  • Petrol
  • 5 Doors
  • Manual
  • 122,176 Miles
£2,999
Vauxhall Astra 1.6i 16v Design 5dr

Vauxhall Astra 1.6i 16v Design 5dr

Norwich, Norfolk
  • 2008 reg
  • Petrol
  • 5 Doors
  • Manual
  • 86,550 Miles
£2,095
Vauxhall Astra 1.2 Turbo SRi VX Line Nav Euro 6 (s/s) 5dr

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

Liverpool, Lancashire
  • 2020 reg
  • Petrol
  • 5 Doors
  • Manual
  • 34,140 Miles
£9,350
Vauxhall Astra 2.0 CDTi SRi Sports Tourer Euro 5 (s/s) 5dr

Vauxhall Astra 2.0 CDTi SRi Sports Tourer Euro 5 (s/s) 5dr

Reading, Berkshire
  • 2013 reg
  • Diesel
  • 5 Doors
  • Manual
  • 92,000 Miles
£1,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

Luton, Bedfordshire
  • 2017 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 60,614 Miles
£7,995
Vauxhall Astra 1.6i Design Sports Tourer Euro 6 5dr

Vauxhall Astra 1.6i Design Sports Tourer Euro 6 5dr

Dagenham, Essex
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 89,572 Miles
£2,495
Vauxhall Astra 2.0 CDTi EcoFLEX SRi Euro 5 (s/s) 5dr

Vauxhall Astra 2.0 CDTi EcoFLEX SRi Euro 5 (s/s) 5dr

Bradford, West yorkshire
  • 2013 reg
  • Diesel
  • 5 Doors
  • Manual
  • 104,000 Miles
£2,190
Vauxhall Astra 1.6 CDTi BlueInjection SRi Nav Auto Euro 6 5dr

Vauxhall Astra 1.6 CDTi BlueInjection SRi Nav Auto Euro 6 5dr

Potters bar, Hertfordshire
  • 2016 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 65,000 Miles
£6,999
Vauxhall Astra 1.6 CDTi Tech Line Sports Tourer Euro 6 5dr

Vauxhall Astra 1.6 CDTi Tech Line Sports Tourer Euro 6 5dr

Chelmsford, Essex
  • 2016 reg
  • Diesel
  • 5 Doors
  • Manual
  • 142,000 Miles
£2,490
Vauxhall Astra 1.6i 16v Design 5dr

Vauxhall Astra 1.6i 16v Design 5dr

Slough, Buckinghamshire
  • 2005 reg
  • Petrol
  • 5 Doors
  • Manual
  • 83,000 Miles
£1,999
Vauxhall Astra 1.6 16v Exclusiv Auto Euro 5 5dr

Vauxhall Astra 1.6 16v Exclusiv Auto Euro 5 5dr

Sandy, Bedfordshire
  • 2010 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 16,500 Miles
£5,990
Vauxhall Astra 1.0i Turbo EcoFLEX Elite Euro 6 (s/s) 5dr

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

Rochdale, Lancashire
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 57,800 Miles
£6,495
Vauxhall Astra 1.7 CDTi EcoFLEX SE Sports Tourer Euro 5 5dr

Vauxhall Astra 1.7 CDTi EcoFLEX SE Sports Tourer Euro 5 5dr

Halifax, West yorkshire
  • 2011 reg
  • Diesel
  • 5 Doors
  • Manual
  • 102,000 Miles
£1,999
Vauxhall ASTRA HATCHBACK SPECIAL EDS 1.4i Excite Euro 6 5dr

Vauxhall ASTRA HATCHBACK SPECIAL EDS 1.4i Excite Euro 6 5dr

Chester, Cheshire
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 35,509 Miles
£5,630
Vauxhall Astra 1.6 16v SRi Auto Euro 5 5dr

Vauxhall Astra 1.6 16v SRi Auto Euro 5 5dr

Croydon, Surrey
  • 2014 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 65,500 Miles
£5,495
Vauxhall ASTRA 1.6 12.4kWh GS Line Auto Euro 6 (s/s) 5dr

Vauxhall ASTRA 1.6 12.4kWh GS Line Auto Euro 6 (s/s) 5dr

Derby, Derbyshire
  • 2022 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 29,517 Miles
£14,250
Vauxhall Astra 1.4i SRi Euro 6 5dr

Vauxhall Astra 1.4i SRi Euro 6 5dr

Wolverhampton, Staffordshire
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 129,000 Miles
£2,000
Vauxhall Astra 1.4i Turbo SRi Euro 6 5dr

Vauxhall Astra 1.4i Turbo SRi Euro 6 5dr

Maidstone, Kent
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 128,000 Miles
£3,295
......