Used Vauxhall Astra cars for sale on What Car?

In partnership with

What Car? Classifieds has 648 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 648

Chosen Filters (4)
* Postcode invalid
Vauxhall ASTRA 1.6 CDTi BlueInjection SRi Euro 6 (s/s) 5dr

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

Bury, Lancashire
  • 2015 reg
  • Diesel
  • 5 Doors
  • Manual
  • 93,000 Miles
£4,326
Vauxhall Astra 1.6 16v SRi Euro 5 5dr

Vauxhall Astra 1.6 16v SRi Euro 5 5dr

Doncaster, South yorkshire
  • 2012 reg
  • Petrol
  • 5 Doors
  • Manual
  • 77,079 Miles
£2,495
Vauxhall Astra 1.6 16v SRi Auto Euro 5 5dr

Vauxhall Astra 1.6 16v SRi Auto Euro 5 5dr

Mill hill, Middlesex
  • 2014 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 69,000 Miles
£5,000
Vauxhall Astra 1.6 16v SRi Euro 5 5dr

Vauxhall Astra 1.6 16v SRi Euro 5 5dr

Shrewsbury, Shropshire
  • 2012 reg
  • Petrol
  • 5 Doors
  • Manual
  • 137,000 Miles
£500
Vauxhall Astra 1.6i SRi Auto Euro 6 5dr

Vauxhall Astra 1.6i SRi Auto Euro 6 5dr

Ilford, Essex
  • 2015 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 107,000 Miles
£3,599
Vauxhall Astra 1.6 16v SE Auto Euro 5 5dr

Vauxhall Astra 1.6 16v SE Auto Euro 5 5dr

Waltham abbey, Essex
  • 2011 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 63,393 Miles
£3,995
Vauxhall Astra 1.4 16v SRi Euro 5 5dr

Vauxhall Astra 1.4 16v SRi Euro 5 5dr

Hornchurch, Essex
  • 2014 reg
  • Petrol
  • 5 Doors
  • Manual
  • 50,000 Miles
£3,990
Vauxhall Astra 1.7 CDTi EcoFLEX 99g Elite Euro 5 (s/s) 5dr

Vauxhall Astra 1.7 CDTi EcoFLEX 99g Elite Euro 5 (s/s) 5dr

St. albans, Hertfordshire
  • 2014 reg
  • Diesel
  • 5 Doors
  • Manual
  • 86,174 Miles
£3,290
Vauxhall Astra 2.0 CDTi Elite Auto Euro 5 5dr

Vauxhall Astra 2.0 CDTi Elite Auto Euro 5 5dr

Sheffield, Yorkshire
  • 2012 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 64,000 Miles
£4,490
Vauxhall Astra 1.7 CDTi EcoFLEX Exclusiv Euro 5 (s/s) 5dr

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

Scunthorpe, South humberside
  • 2012 reg
  • Diesel
  • 5 Doors
  • Manual
  • 75,727 Miles
£2,795
Vauxhall ASTRA 1.6 16v Exclusiv Auto Euro 5 5dr

Vauxhall ASTRA 1.6 16v Exclusiv Auto Euro 5 5dr

Bolton, Lancashire
  • 2010 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 26,627 Miles
£5,995
Vauxhall ASTRA 1.4i Design Euro 6 5dr

Vauxhall ASTRA 1.4i Design Euro 6 5dr

Newtownabbey, County antrim
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 56,143 Miles
£4,695
Image unavailable

Vauxhall Astra 1.4 16v Excite Euro 5 5dr

Ringwood, Hampshire
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 50,000 Miles
£4,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

Bradford, West yorkshire
  • 2014 reg
  • Diesel
  • 5 Doors
  • Manual
  • 73,650 Miles
£3,995
Vauxhall Astra 1.7 CDTi EcoFLEX Excite Euro 5 5dr

Vauxhall Astra 1.7 CDTi EcoFLEX Excite Euro 5 5dr

Blackburn, Lancashire
  • 2011 reg
  • Diesel
  • 5 Doors
  • Manual
  • 86,000 Miles
£2,422
Vauxhall Astra 1.7 CDTi EcoFLEX SRi Euro 5 (s/s) 5dr

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

Leicester, Leicestershire
  • 2013 reg
  • Diesel
  • 5 Doors
  • Manual
  • 120,912 Miles
£1,999
Vauxhall Astra 1.4i Turbo Limited Edition Euro 6 5dr

Vauxhall Astra 1.4i Turbo Limited Edition Euro 6 5dr

Rochester, Kent
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 106,000 Miles
£3,250
Vauxhall Astra 1.6 16v SE Euro 5 5dr

Vauxhall Astra 1.6 16v SE Euro 5 5dr

Bedford, Bedfordshire
  • 2012 reg
  • Petrol
  • 5 Doors
  • Manual
  • 79,000 Miles
£2,500
Vauxhall Astra 1.4 16v Excite Euro 5 5dr

Vauxhall Astra 1.4 16v Excite Euro 5 5dr

Luton, Bedfordshire
  • 2011 reg
  • Petrol
  • 5 Doors
  • Manual
  • 104,647 Miles
£1,850
Vauxhall Astra 2.0 CDTi EcoFLEX Elite Euro 5 (s/s) 5dr

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

Sheffield, Yorkshire
  • 2014 reg
  • Diesel
  • 5 Doors
  • Manual
  • 76,789 Miles
£3,500
...