Used Vauxhall Astra cars for sale on What Car?

Powered by

What Car? Classifieds have 3,796 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 3,796

Chosen Filters (2)
* Postcode invalid
Vauxhall ASTRA 1.2 Turbo Griffin Edition Euro 6 (s/s) 5dr

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

Preston, Lancashire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 42,000 Miles
£11,999
Vauxhall Astra 1.4i Excite Euro 6 5dr

Vauxhall Astra 1.4i Excite Euro 6 5dr

St. ives, cambridgeshire, Cambridgeshire
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 58,300 Miles
£5,495
Vauxhall Astra 1.8i 16v Life 5dr

Vauxhall Astra 1.8i 16v Life 5dr

Burton-on-trent, Staffordshire
  • 2007 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 114,621 Miles
£1,395
Vauxhall Astra 1.4i Excite Euro 6 5dr

Vauxhall Astra 1.4i Excite Euro 6 5dr

Luton, Bedfordshire
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 79,530 Miles
£4,790
Vauxhall Astra 1.4i 16v SXi Sport Hatch 3dr

Vauxhall Astra 1.4i 16v SXi Sport Hatch 3dr

Telford, Shropshire
  • 2008 reg
  • Petrol
  • 3 Doors
  • Manual
  • 89,000 Miles
£2,495
Vauxhall Astra 1.4i Turbo SRi Nav Euro 6 5dr

Vauxhall Astra 1.4i Turbo SRi Nav Euro 6 5dr

Milton keynes, Northamptonshire
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 54,430 Miles
£7,099
Vauxhall ASTRA 1.6 CDTi BlueInjection Elite Nav Euro 6 (s/s) 5dr

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

Manchester, Lancashire
  • 2016 reg
  • Diesel
  • 5 Doors
  • Manual
  • 35,000 Miles
£9,270
Vauxhall ASTRA 1.4i Turbo Energy Euro 6 5dr

Vauxhall ASTRA 1.4i Turbo Energy Euro 6 5dr

Manchester, Lancashire
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 36,000 Miles
£7,440
Vauxhall ASTRA 1.6 CDTi EcoTEC BlueInjection SRi VX Line Nav Euro 6 5dr

Vauxhall ASTRA 1.6 CDTi EcoTEC BlueInjection SRi VX Line Nav Euro 6 5dr

Manchester, Lancashire
  • 2017 reg
  • Diesel
  • 5 Doors
  • Manual
  • 84,000 Miles
£7,440
Vauxhall Astra 1.4i Turbo SRi Euro 6 5dr

Vauxhall Astra 1.4i Turbo SRi Euro 6 5dr

Gloucester, Gloucestershire
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 37,700 Miles
£8,895
Vauxhall Astra 1.6 16v Exclusiv Euro 5 5dr

Vauxhall Astra 1.6 16v Exclusiv Euro 5 5dr

Newport, Gwent
  • 2012 reg
  • Petrol
  • 5 Doors
  • Manual
  • 102,817 Miles
£2,500
Vauxhall Astra 1.6i Turbo SRi Euro 6 (s/s) 5dr

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

Hatfield, Hertfordshire
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 58,000 Miles
£7,995
Vauxhall Astra 1.4 16v Exclusiv Euro 5 5dr

Vauxhall Astra 1.4 16v Exclusiv Euro 5 5dr

Cardiff, Glamorgan
  • 2012 reg
  • Petrol
  • 5 Doors
  • Manual
  • 94,501 Miles
£2,295
Vauxhall Astra 1.6i Elite Sports Tourer Auto Euro 6 5dr

Vauxhall Astra 1.6i Elite Sports Tourer Auto Euro 6 5dr

Halifax, West yorkshire
  • 2015 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 86,245 Miles
£5,795
Vauxhall Astra 1.6 16v Elite Euro 5 5dr

Vauxhall Astra 1.6 16v Elite Euro 5 5dr

Newport, Gwent
  • 2013 reg
  • Petrol
  • 5 Doors
  • Manual
  • 68,920 Miles
£3,895
Vauxhall Astra 1.4i 16v Active 5dr

Vauxhall Astra 1.4i 16v Active 5dr

Shrewsbury, Shropshire
  • 2009 reg
  • Petrol
  • 5 Doors
  • Manual
  • 58,140 Miles
£2,995
Vauxhall Astra 1.6 16v Exclusiv Euro 5 5dr

Vauxhall Astra 1.6 16v Exclusiv Euro 5 5dr

Rotherham, South yorkshire
  • 2010 reg
  • Petrol
  • 5 Doors
  • Manual
  • 70,116 Miles
£2,495
Vauxhall Astra 1.6 16v SRi Euro 5 5dr

Vauxhall Astra 1.6 16v SRi Euro 5 5dr

Peterborough, Northamptonshire
  • 2010 reg
  • Petrol
  • 5 Doors
  • Manual
  • 90,000 Miles
£2,499
Vauxhall Astra 1.4i Excite Euro 6 5dr

Vauxhall Astra 1.4i Excite Euro 6 5dr

Bromham, Bedford
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 52,200 Miles
£5,491
Vauxhall Astra 1.8i 16v Design 5dr

Vauxhall Astra 1.8i 16v Design 5dr

Rickmansworth, Hertfordshire
  • 2007 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 43,700 Miles
£6,198
...