Used Vauxhall Astra cars for sale on What Car?

In partnership with

What Car? Classifieds has 1,081 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 1,081

Chosen Filters (4)
* Postcode invalid
Vauxhall Astra 1.6i Tech Line GT Euro 6 5dr

Vauxhall Astra 1.6i Tech Line GT Euro 6 5dr

Uxbridge, Middlesex
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 91,502 Miles
£2,450
Vauxhall Astra 1.8i 16v Design Sport Hatch 3dr

Vauxhall Astra 1.8i 16v Design Sport Hatch 3dr

Palmers green, Middlesex
  • 2009 reg
  • Petrol
  • 3 Doors
  • Automatic
  • 109,520 Miles
£1,500
Vauxhall Astra 1.4 16v Excite Euro 5 5dr

Vauxhall Astra 1.4 16v Excite Euro 5 5dr

Doncaster, South yorkshire
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 81,000 Miles
£3,495
Vauxhall Astra 1.6 16v SRi Euro 5 5dr

Vauxhall Astra 1.6 16v SRi Euro 5 5dr

Woodbridge, Suffolk
  • 2012 reg
  • Petrol
  • 5 Doors
  • Manual
  • 82,000 Miles
£2,499
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

Pontefract, West yorkshire
  • 2015 reg
  • Diesel
  • 5 Doors
  • Manual
  • 60,413 Miles
£5,995
Image unavailable

Vauxhall Astra 1.4 16v Exclusiv Euro 5 5dr

Loughborough, Leicestershire
  • 2013 reg
  • Petrol
  • 5 Doors
  • Manual
  • 70,513 Miles
£2,995
Vauxhall Astra 1.6 16V SE Sports Tourer Auto Euro 5 5dr

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

Hinckley, Leicestershire
  • 2013 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 51,977 Miles
£4,999
Vauxhall Astra 1.6 16V SRi Sports Tourer Euro 5 5dr

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

Swanley, Kent
  • 2013 reg
  • Petrol
  • 5 Doors
  • Manual
  • 98,079 Miles
£2,750
Image unavailable

Vauxhall Astra 1.8i 16v Design 5dr

Woodford green, Essex
  • 2009 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 83,000 Miles
£1,890
Vauxhall Astra 1.6 16v Tech Line GT Euro 5 5dr

Vauxhall Astra 1.6 16v Tech Line GT Euro 5 5dr

Huddersfield, Yorkshire
  • 2014 reg
  • Petrol
  • 5 Doors
  • Manual
  • 66,925 Miles
£3,750
Vauxhall Astra 1.6 16v SE Auto Euro 5 5dr

Vauxhall Astra 1.6 16v SE Auto Euro 5 5dr

Coventry, Warwickshire
  • 2010 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 58,000 Miles
£3,999
Vauxhall ASTRA 1.4 16v Tech Line Euro 5 5dr

Vauxhall ASTRA 1.4 16v Tech Line Euro 5 5dr

Warrington, Cheshire
  • 2012 reg
  • Petrol
  • 5 Doors
  • Manual
  • 82,000 Miles
£2,990
Vauxhall Astra 1.4 16v Exclusiv Euro 5 5dr

Vauxhall Astra 1.4 16v Exclusiv Euro 5 5dr

Leicester, Leicestershire
  • 2011 reg
  • Petrol
  • 5 Doors
  • Manual
  • 145,325 Miles
£1,995
Vauxhall Astra 1.8i 16v Elite 5dr

Vauxhall Astra 1.8i 16v Elite 5dr

Southall, Middlesex
  • 2009 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 115,000 Miles
£1,595
Vauxhall Astra 1.7 CDTi EcoFLEX Tech Line Euro 5 (s/s) 5dr

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

Southampton, Hampshire
  • 2014 reg
  • Diesel
  • 5 Doors
  • Manual
  • 113,010 Miles
£2,995
Vauxhall Astra 2.0 CDTi EcoFLEX SRi Euro 5 (s/s) 5dr

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

Birmingham, Warwickshire
  • 2014 reg
  • Diesel
  • 5 Doors
  • Manual
  • 148,300 Miles
£1,295
Vauxhall Astra 1.4i 16v Active 5dr

Vauxhall Astra 1.4i 16v Active 5dr

Brighouse, West yorkshire
  • 2010 reg
  • Petrol
  • 5 Doors
  • Manual
  • 54,921 Miles
£2,000
Vauxhall Astra 1.4 16v Tech Line Euro 5 5dr

Vauxhall Astra 1.4 16v Tech Line Euro 5 5dr

Bolton, Lancashire
  • 2012 reg
  • Petrol
  • 5 Doors
  • Manual
  • 46,000 Miles
£4,490
Vauxhall Astra 2.0 CDTi SE Auto Euro 5 5dr

Vauxhall Astra 2.0 CDTi SE Auto Euro 5 5dr

Hull, Yorkshire
  • 2011 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 97,252 Miles
£3,399
Vauxhall Astra 1.7 CDTi EcoFLEX Design Euro 5 (s/s) 5dr

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

Birmingham, Warwickshire
  • 2014 reg
  • Diesel
  • 5 Doors
  • Manual
  • 129,000 Miles
£1,990
...