Used Vauxhall Astra cars for sale on What Car?

In partnership with

What Car? Classifieds has 1,475 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 1,475

Chosen Filters (4)
* Postcode invalid
Vauxhall ASTRA 1.4i Turbo Elite Nav Sports Tourer Auto Euro 6 (s/s) 5dr

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

Reading, Berkshire
  • 2017 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 55,470 Miles
£8,495
Vauxhall Astra 1.4i Turbo SRi Euro 6 5dr

Vauxhall Astra 1.4i Turbo SRi Euro 6 5dr

Yaxley, Peterborough
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 52,130 Miles
£7,488
Vauxhall Astra 1.4i Turbo Energy Euro 6 5dr

Vauxhall Astra 1.4i Turbo Energy Euro 6 5dr

Wavendon, Milton keynes
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 46,000 Miles
£6,995
Vauxhall ASTRA 1.4i Design Euro 6 5dr

Vauxhall ASTRA 1.4i Design Euro 6 5dr

Ballymena, County antrim
  • 2018 reg
  • Petrol
  • 5 Doors
  • Manual
  • 58,527 Miles
£6,495
Vauxhall ASTRA 1.4i Turbo SRi Nav Sports Tourer Auto Euro 6 (s/s) 5dr

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

Congleton, Cheshire
  • 2016 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 43,431 Miles
£8,990
Vauxhall Astra 1.4i Turbo SRi Euro 6 5dr

Vauxhall Astra 1.4i Turbo SRi Euro 6 5dr

Kilmarnock, Ayrshire
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 53,137 Miles
£7,998
Vauxhall ASTRA 1.5 Turbo D Griffin Edition Auto Euro 6 (s/s) 5dr

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

Chester, Cheshire
  • 2021 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 19,213 Miles
£14,169
Vauxhall ASTRA 2.0 CDTi EcoFLEX Elite Euro 5 (s/s) 5dr

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

Heywood, Lancashire
  • 2015 reg
  • Diesel
  • 5 Doors
  • Manual
  • 71,242 Miles
£4,995
Vauxhall Astra 1.4 16v SRi Euro 5 5dr

Vauxhall Astra 1.4 16v SRi Euro 5 5dr

Wallingford, Oxfordshire
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 80,000 Miles
£3,499
Vauxhall Astra 1.4i Turbo SRi Euro 6 (s/s) 5dr

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

  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 49,977 Miles
£8,228
Vauxhall ASTRA 1.4i Turbo SRi Euro 6 5dr

Vauxhall ASTRA 1.4i Turbo SRi Euro 6 5dr

Newtownabbey, County antrim
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 72,000 Miles
£5,995
Vauxhall Astra 1.4i Turbo SRi Auto Euro 6 (s/s) 5dr

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

Luton, Bedfordshire
  • 2018 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 24,799 Miles
£11,985
Vauxhall Astra 1.4i Excite Euro 6 5dr

Vauxhall Astra 1.4i Excite Euro 6 5dr

Waltham abbey, Essex
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 35,800 Miles
£5,899
Vauxhall Astra 1.4i Turbo SRi Auto Euro 6 (s/s) 5dr

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

Grays, Essex
  • 2018 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 40,733 Miles
£10,300
Vauxhall Astra 1.4i Turbo Design Euro 6 5dr

Vauxhall Astra 1.4i Turbo Design Euro 6 5dr

Birmingham, Warwickshire
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 100,000 Miles
£3,995
Vauxhall Astra 1.6 CDTi BlueInjection Elite Nav Auto Euro 6 5dr

Vauxhall Astra 1.6 CDTi BlueInjection Elite Nav Auto Euro 6 5dr

Ilkeston, Derbyshire
  • 2017 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 61,285 Miles
£7,995
Vauxhall ASTRA 1.6i Turbo GPF SRi VX Line Nav Euro 6 (s/s) 5dr

Vauxhall ASTRA 1.6i Turbo GPF SRi VX Line Nav Euro 6 (s/s) 5dr

Bristol, Gloucestershire
  • 2018 reg
  • Petrol
  • 5 Doors
  • Manual
  • 40,220 Miles
£9,995
Vauxhall Astra 1.0i Turbo EcoFLEX SRi Euro 6 (s/s) 5dr

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

Northolt, Middlesex
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 74,393 Miles
£5,245
Vauxhall ASTRA HATCHBACK 1.4i Excite Euro 6 5dr

Vauxhall ASTRA HATCHBACK 1.4i Excite Euro 6 5dr

Wigan, Lancashire
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 30,892 Miles
£6,058
Vauxhall ASTRA 1.4i Turbo Elite Nav Auto Euro 6 (s/s) 5dr

Vauxhall ASTRA 1.4i Turbo Elite Nav Auto Euro 6 (s/s) 5dr

Nuneaton, Warwickshire
  • 2016 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 68,000 Miles
£7,695
...