Used Vauxhall Astra cars for sale on What Car?

Powered by

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

Chosen Filters (2)
* Postcode invalid
Vauxhall Astra 1.6 16V SE Sports Tourer Euro 5 5dr

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

Bradford, West yorkshire
  • 2011 reg
  • Petrol
  • 5 Doors
  • Manual
  • 72,000 Miles
£4,295
Vauxhall Astra 1.6 CDTi EcoTEC BlueInjection Tech Line Nav Sports Tourer Euro 6 (s/s) 5dr

Vauxhall Astra 1.6 CDTi EcoTEC BlueInjection Tech Line Nav Sports Tourer Euro 6 (s/s) 5dr

York, Yorkshire
  • 2019 reg
  • Diesel
  • 5 Doors
  • Manual
  • 45,283 Miles
£8,650
Vauxhall ASTRA 1.6 CDTi BlueInjection Elite Nav Sports Tourer Euro 6 (s/s) 5dr

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

Durham, Durham
  • 2017 reg
  • Diesel
  • 5 Doors
  • Manual
  • 72,244 Miles
£7,995
Vauxhall Astra 1.2 Turbo GS Euro 6 (s/s) 5dr

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

East kilbride, Lanarkshire
  • 2024 reg
  • Petrol
  • 5 Doors
  • Manual
  • 10 Miles
£23,998
Vauxhall Astra 1.6 PiH 12.4kWh GSe Auto Euro 6 (s/s) 5dr

Vauxhall Astra 1.6 PiH 12.4kWh GSe Auto Euro 6 (s/s) 5dr

York, Yorkshire
  • 2023 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 17,683 Miles
£27,660
Vauxhall Astra 1.4i Turbo SRi Auto Euro 6 (s/s) 5dr

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

Bury, Lancashire
  • 2017 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 46,497 Miles
£9,680
Vauxhall Astra 1.2 Turbo GS Euro 6 (s/s) 5dr

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

Kilmarnock, Ayrshire
  • 2023 reg
  • Petrol
  • 5 Doors
  • Manual
  • 8,200 Miles
£20,990
Vauxhall Astra 1.4i Turbo SRi Nav Euro 6 5dr

Vauxhall Astra 1.4i Turbo SRi Nav Euro 6 5dr

Burnley, Lancashire
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 49,628 Miles
£8,160
Vauxhall Astra 1.6 CDTi [110] Design Sports Tourer [Euro 6] 1.6 5dr Estate Manual Diesel

Vauxhall Astra 1.6 CDTi [110] Design Sports Tourer [Euro 6] 1.6 5dr Estate Manual Diesel

Newcastle upon tyne, Northumberland
  • 2018 reg
  • Diesel
  • 5 Doors
  • Manual
  • 75,833 Miles
£6,450
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.4i Turbo Design Euro 6 5dr

Vauxhall Astra 1.4i Turbo Design Euro 6 5dr

Reading, Berkshire
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 52,457 Miles
£7,679
Image unavailable

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

Selby, North yorkshire
  • 2015 reg
  • Diesel
  • 5 Doors
  • Manual
  • 55,983 Miles
£7,980
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.4T 16v SRi Euro 5 5dr

Vauxhall Astra 1.4T 16v SRi Euro 5 5dr

Totnes, Devon
  • 2014 reg
  • Petrol
  • 5 Doors
  • Manual
  • 68,000 Miles
£4,795
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
...