Used Vauxhall Astra cars for sale on What Car?

In partnership with

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

Chosen Filters (2)
* Postcode invalid
Vauxhall Astra 1.4 16v Excite Euro 5 5dr

Vauxhall Astra 1.4 16v Excite Euro 5 5dr

Northolt, Middlesex
  • 2011 reg
  • Petrol
  • 5 Doors
  • Manual
  • 86,000 Miles
£2,250
Vauxhall Astra 1.6 CDTi EcoFLEX Tech Line Sports Tourer Euro 6 (s/s) 5dr

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

Oldbury, West midlands
  • 2015 reg
  • Diesel
  • 5 Doors
  • Manual
  • 103,684 Miles
£2,250
Vauxhall Astra 1.2 Turbo SRi VX Line Nav Euro 6 (s/s) 5dr

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

Ayr, Ayrshire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 44,097 Miles
£10,998
Image unavailable

Vauxhall Astra 1.8i 16v Life 5dr

Haverhill, Suffolk
  • 2006 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 85,725 Miles
£2,499
Vauxhall Astra 1.6 CDTi BlueInjection SRi Euro 6 (s/s) 5dr

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

Loughborough, Leicestershire
  • 2017 reg
  • Diesel
  • 5 Doors
  • Manual
  • 75,000 Miles
£6,495
Vauxhall Astra 1.2 Turbo Griffin Edition Euro 6 (s/s) 5dr

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

Longbenton, Newcastle
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 43,559 Miles
£11,998
Vauxhall ASTRA 2.0 CDTi EcoFLEX SRi Euro 5 (s/s) 5dr

Vauxhall ASTRA 2.0 CDTi EcoFLEX SRi Euro 5 (s/s) 5dr

Milton keynes, Buckinghamshire
  • 2015 reg
  • Diesel
  • 5 Doors
  • Manual
  • 92,500 Miles
£3,499
Vauxhall Astra 1.5 Turbo D Business Edition Nav Sports Tourer Euro 6 (s/s) 5dr

Vauxhall Astra 1.5 Turbo D Business Edition Nav Sports Tourer Euro 6 (s/s) 5dr

Kings lynn, Norfolk
  • 2021 reg
  • Diesel
  • 5 Doors
  • Manual
  • 21,852 Miles
£11,058
Vauxhall Astra 1.4i SRi Euro 6 5dr

Vauxhall Astra 1.4i SRi Euro 6 5dr

Washington, Tyne and wear
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 52,148 Miles
£7,490
Vauxhall ASTRA 1.5 Turbo D Griffin Edition Euro 6 (s/s) 5dr

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

Maidstone, Kent
  • 2021 reg
  • Diesel
  • 5 Doors
  • Manual
  • 8,420 Miles
£13,494
Vauxhall Astra 1.4 16v Energy Euro 5 5dr

Vauxhall Astra 1.4 16v Energy Euro 5 5dr

Manchester, Lancashire
  • 2013 reg
  • Petrol
  • 5 Doors
  • Manual
  • 68,408 Miles
£3,795
Vauxhall ASTRA 1.4i Turbo SRi Sports Tourer Auto Euro 6 (s/s) 5dr

Vauxhall ASTRA 1.4i Turbo SRi Sports Tourer Auto Euro 6 (s/s) 5dr

Leigh, Lancashire
  • 2017 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 35,700 Miles
£8,995
Vauxhall ASTRA 1.4i Turbo SRi VX Line Euro 6 5dr

Vauxhall ASTRA 1.4i Turbo SRi VX Line Euro 6 5dr

Hartlepool, Cleveland
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 49,687 Miles
£7,795
Vauxhall ASTRA 1.0i Turbo EcoTEC SRi Euro 6 (s/s) 5dr

Vauxhall ASTRA 1.0i Turbo EcoTEC SRi Euro 6 (s/s) 5dr

Peterborough, Cambridgeshire
  • 2018 reg
  • Petrol
  • 5 Doors
  • Manual
  • 67,300 Miles
£6,999
Vauxhall Astra 1.6i 16v SXi 5dr

Vauxhall Astra 1.6i 16v SXi 5dr

Bristol, Gloucestershire
  • 2010 reg
  • Petrol
  • 5 Doors
  • Manual
  • 97,000 Miles
£1,789
Vauxhall Astra 1.5 Turbo D SE Euro 6 (s/s) 5dr

Vauxhall Astra 1.5 Turbo D SE Euro 6 (s/s) 5dr

York, Yorkshire
  • 2020 reg
  • Diesel
  • 5 Doors
  • Manual
  • 25,015 Miles
£11,740
Vauxhall Astra 1.4i SRi Euro 6 5dr

Vauxhall Astra 1.4i SRi Euro 6 5dr

Slough, Buckinghamshire
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 78,417 Miles
£5,490
Vauxhall ASTRA 1.4i Turbo SRi Nav Euro 6 5dr

Vauxhall ASTRA 1.4i Turbo SRi Nav Euro 6 5dr

Durham, Durham
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 79,570 Miles
£5,995
Vauxhall Astra 1.4i Turbo SRi Euro 6 5dr

Vauxhall Astra 1.4i Turbo SRi Euro 6 5dr

Chesterfield, Derbyshire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 31,000 Miles
£9,490
Vauxhall Astra 1.4i Turbo Design Sports Tourer Euro 6 5dr

Vauxhall Astra 1.4i Turbo Design Sports Tourer Euro 6 5dr

Trowbridge, Wiltshire
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 76,000 Miles
£6,450
......