Used Vauxhall Astra cars for sale on What Car?

Powered by

What Car? Classifieds have 1,224 approved used Vauxhall Astra cars available for sale from Vauxhall approved dealers. Browse our classifieds now, the easiest and most powerful used car search around and find the perfect approved used Vauxhall Astra cars near you.

Powered by

Cars found 1,224

Chosen Filters (4)
* Postcode invalid
Vauxhall ASTRA 1.4 16v Tech Line Euro 5 5dr

Vauxhall ASTRA 1.4 16v Tech Line Euro 5 5dr

Barnsley, South yorkshire
  • 2013 reg
  • Petrol
  • 5 Doors
  • Manual
  • 68,000 Miles
£3,650
Vauxhall ASTRA 1.6 16v SRi Euro 5 5dr

Vauxhall ASTRA 1.6 16v SRi Euro 5 5dr

Barnsley, South yorkshire
  • 2012 reg
  • Petrol
  • 5 Doors
  • Manual
  • 38,000 Miles
£3,650
Vauxhall ASTRA 1.4 16v Energy Euro 5 5dr

Vauxhall ASTRA 1.4 16v Energy Euro 5 5dr

Barnsley, South yorkshire
  • 2014 reg
  • Petrol
  • 5 Doors
  • Manual
  • 78,000 Miles
£2,250
Vauxhall Astra 1.6 16V SRi Sports Tourer Auto Euro 5 5dr

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

Edgware, Middlesex
  • 2011 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 101,000 Miles
£3,695
Vauxhall Astra 1.6 16v Exclusiv Euro 5 5dr

Vauxhall Astra 1.6 16v Exclusiv Euro 5 5dr

Harrow, Middlesex
  • 2011 reg
  • Petrol
  • 5 Doors
  • Manual
  • 95,985 Miles
£2,389
Vauxhall Astra 1.8 VVT 16v SRi Sport Hatch 3dr

Vauxhall Astra 1.8 VVT 16v SRi Sport Hatch 3dr

Burton-on-trent, Staffordshire
  • 2010 reg
  • Petrol
  • 3 Doors
  • Manual
  • 85,946 Miles
£1,995
Vauxhall Astra 1.6i Active Plus 5dr

Vauxhall Astra 1.6i Active Plus 5dr

Sheffield, South yorkshire
  • 2010 reg
  • Petrol
  • 5 Doors
  • Manual
  • 90,000 Miles
£999
Vauxhall ASTRA 1.6 16v Excite Euro 5 5dr

Vauxhall ASTRA 1.6 16v Excite Euro 5 5dr

Ballymena, County antrim
  • 2011 reg
  • Petrol
  • 5 Doors
  • Manual
  • 105,000 Miles
£1,975
Vauxhall Astra 2.0 CDTi EcoFLEX Elite Euro 5 (s/s) 5dr

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

Birmingham, Warwickshire
  • 2014 reg
  • Diesel
  • 5 Doors
  • Manual
  • 89,000 Miles
£3,990
Vauxhall Astra 1.6 16v Exclusiv Euro 5 5dr

Vauxhall Astra 1.6 16v Exclusiv Euro 5 5dr

Accrington, Lancashire
  • 2010 reg
  • Petrol
  • 5 Doors
  • Manual
  • 75,000 Miles
£2,490
Vauxhall Astra 1.6 16v SRi Euro 5 5dr

Vauxhall Astra 1.6 16v SRi Euro 5 5dr

Manchester, Manchester
  • 2012 reg
  • Petrol
  • 5 Doors
  • Manual
  • 93,200 Miles
£2,495
Vauxhall Astra 1.6 16v SRi Euro 5 5dr

Vauxhall Astra 1.6 16v SRi Euro 5 5dr

Burton-on-trent, Staffordshire
  • 2013 reg
  • Petrol
  • 5 Doors
  • Manual
  • 104,000 Miles
£2,595
Vauxhall ASTRA 1.4i Excite Euro 6 5dr

Vauxhall ASTRA 1.4i Excite Euro 6 5dr

Warrington, Cheshire
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 82,597 Miles
£4,495
Vauxhall Astra 2.0 CDTi EcoFLEX SE Euro 5 (s/s) 5dr

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

Peterborough, Northamptonshire
  • 2012 reg
  • Diesel
  • 5 Doors
  • Manual
  • 82,000 Miles
£3,495
Vauxhall Astra 2.0 CDTi Elite Auto Euro 5 5dr

Vauxhall Astra 2.0 CDTi Elite Auto Euro 5 5dr

Preston, Lancashire
  • 2012 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 59,900 Miles
£5,275
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

Warrington, Lancashire
  • 2014 reg
  • Diesel
  • 5 Doors
  • Manual
  • 81,000 Miles
£3,999
Vauxhall Astra 1.4 16v Exclusiv Euro 5 5dr

Vauxhall Astra 1.4 16v Exclusiv Euro 5 5dr

West wickham, Kent
  • 2010 reg
  • Petrol
  • 5 Doors
  • Manual
  • 83,000 Miles
£2,995
Vauxhall Astra 1.6 16v Elite Euro 5 5dr

Vauxhall Astra 1.6 16v Elite Euro 5 5dr

Exeter, Devon
  • 2013 reg
  • Petrol
  • 5 Doors
  • Manual
  • 37,815 Miles
£5,790
Vauxhall Astra 1.6 16v Exclusiv Euro 5 5dr

Vauxhall Astra 1.6 16v Exclusiv Euro 5 5dr

Milton keynes, Buckinghamshire
  • 2011 reg
  • Petrol
  • 5 Doors
  • Manual
  • 108,000 Miles
£2,490
Vauxhall Astra 1.4 16v Design Euro 5 5dr

Vauxhall Astra 1.4 16v Design Euro 5 5dr

Wembley, Middlesex
  • 2014 reg
  • Petrol
  • 5 Doors
  • Manual
  • 99,000 Miles
£2,449
...