Used Vauxhall Astra cars for sale on What Car?

In partnership with

What Car? Classifieds has 2,160 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 2,160

Chosen Filters (2)
* Postcode invalid
Vauxhall Astra 1.6 CDTi EcoTEC BlueInjection Tech Line Nav Euro 6 (s/s) 5dr

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

Wrexham, Clwyd
  • 2018 reg
  • Diesel
  • 5 Doors
  • Manual
  • 70,000 Miles
£6,000
Vauxhall Astra 1.6i SRi Euro 6 5dr

Vauxhall Astra 1.6i SRi Euro 6 5dr

West bromwich, West midlands
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 102,111 Miles
£2,495
Vauxhall Astra 1.2 Turbo Design Sports Tourer Auto Euro 6 (s/s) 5dr

Vauxhall Astra 1.2 Turbo Design Sports Tourer Auto Euro 6 (s/s) 5dr

Newbridge, Midlothian
  • 2023 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 5,106 Miles
£17,698
Vauxhall Astra 1.4i Turbo SRi Auto Euro 6 (s/s) 5dr

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

Welwyn garden city, Hertfordshire
  • 2017 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 35,522 Miles
£9,994
Vauxhall Astra 1.6 16v SRi VX Line Euro 5 5dr

Vauxhall Astra 1.6 16v SRi VX Line Euro 5 5dr

Willenhall, West midlands
  • 2012 reg
  • Petrol
  • 5 Doors
  • Manual
  • 91,000 Miles
£2,250
Vauxhall Astra 1.2 Turbo GS Euro 6 (s/s) 5dr

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

Exeter, Devon
  • 2023 reg
  • Petrol
  • 5 Doors
  • Manual
  • 35,022 Miles
£15,999
Vauxhall Astra 1.4 16v SRi Euro 5 5dr

Vauxhall Astra 1.4 16v SRi Euro 5 5dr

Dewsbury, West yorkshire
  • 2013 reg
  • Petrol
  • 5 Doors
  • Manual
  • 95,000 Miles
£1,995
Vauxhall Astra 1.4 16v Excite Euro 5 5dr

Vauxhall Astra 1.4 16v Excite Euro 5 5dr

Bradford, West yorkshire
  • 2011 reg
  • Petrol
  • 5 Doors
  • Manual
  • 123,800 Miles
£1,395
Vauxhall ASTRA HATCHBACK 1.2 Turbo Griffin Edition Euro 6 (s/s) 5dr

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

Blackpool, Lancashire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 27,932 Miles
£11,010
Vauxhall Astra 1.2 Turbo Griffin Edition Euro 6 (s/s) 5dr

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

Morecambe, Lancashire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 18,983 Miles
£11,595
Vauxhall ASTRA 1.2 Turbo Griffin Edition Euro 6 (s/s) 5dr

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

Morecambe, Lancashire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 14,163 Miles
£11,995
Vauxhall Astra 1.4 16v Exclusiv Euro 5 5dr

Vauxhall Astra 1.4 16v Exclusiv Euro 5 5dr

Chertsey, Surrey
  • 2011 reg
  • Petrol
  • 5 Doors
  • Manual
  • 89,000 Miles
£1,940
Vauxhall Astra 1.2 Turbo Ultimate Euro 6 (s/s) 5dr

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

Mablethorpe, Lincolnshire
  • 2024 reg
  • Petrol
  • 5 Doors
  • Manual
  • 12,746 Miles
£16,995
Vauxhall Astra 1.6 CDTi BlueInjection Design Sports Tourer Euro 6 (s/s) 5dr

Vauxhall Astra 1.6 CDTi BlueInjection Design Sports Tourer Euro 6 (s/s) 5dr

Lympsham, Somerset
  • 2016 reg
  • Diesel
  • 5 Doors
  • Manual
  • 39,052 Miles
£8,337
Vauxhall ASTRA HATCHBACK 1.2 Turbo Ultimate Euro 6 (s/s) 5dr

Vauxhall ASTRA HATCHBACK 1.2 Turbo Ultimate Euro 6 (s/s) 5dr

Middlesbrough, Cleveland
  • 2024 reg
  • Petrol
  • 5 Doors
  • Manual
  • 21,037 Miles
£16,780
Vauxhall Astra 1.2 Turbo Ultimate Sports Tourer Auto Euro 6 (s/s) 5dr

Vauxhall Astra 1.2 Turbo Ultimate Sports Tourer Auto Euro 6 (s/s) 5dr

Basingstoke, Hampshire
  • 2025 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 50 Miles
£24,962
Vauxhall Astra 1.2 Turbo GS Sports Tourer Euro 6 (s/s) 5dr

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

Tooting, Surrey
  • 2024 reg
  • Petrol
  • 5 Doors
  • Manual
  • 26,051 Miles
£15,200
Vauxhall Astra 1.6 CDTi EcoFLEX Design Sports Tourer Euro 6 (s/s) 5dr

Vauxhall Astra 1.6 CDTi EcoFLEX Design Sports Tourer Euro 6 (s/s) 5dr

Preston, Lancashire
  • 2015 reg
  • Diesel
  • 5 Doors
  • Manual
  • 105,000 Miles
£2,800
Vauxhall Astra 1.2 Turbo SRi Euro 6 (s/s) 5dr

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

Beverley, North humberside
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 36,322 Miles
£10,499
Vauxhall Astra 1.4i SRi Euro 6 5dr

Vauxhall Astra 1.4i SRi Euro 6 5dr

Stockton-on-tees, Cleveland
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 61,500 Miles
£6,495
......