Used Vauxhall Astra cars for sale on What Car?

In partnership with

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

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

Vauxhall Astra 1.6 16v Excite Euro 5 5dr

Northwood, Middlesex
  • 2012 reg
  • Petrol
  • 5 Doors
  • Manual
  • 84,860 Miles
£1,995
Vauxhall Astra 2.0 CDTi EcoFLEX SRi Euro 5 (s/s) 5dr

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

Bradford, West yorkshire
  • 2015 reg
  • Diesel
  • 5 Doors
  • Manual
  • 115,870 Miles
£2,495
Vauxhall ASTRA 1.4i Turbo Elite Euro 6 5dr

Vauxhall ASTRA 1.4i Turbo Elite Euro 6 5dr

Northwich, Cheshire
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 30,873 Miles
£9,006
Vauxhall Astra 1.6 16v SRi Auto Euro 5 5dr

Vauxhall Astra 1.6 16v SRi Auto Euro 5 5dr

Ingatestone, Essex
  • 2014 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 78,901 Miles
£5,499
Image unavailable

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

Newcastle upon tyne, Northumberland
  • 2019 reg
  • Diesel
  • 5 Doors
  • Manual
  • 77,771 Miles
£5,990
Vauxhall Astra 1.7 CDTi EcoFLEX ES Sports Tourer Euro 5 (s/s) 5dr

Vauxhall Astra 1.7 CDTi EcoFLEX ES Sports Tourer Euro 5 (s/s) 5dr

Peterborough, Northamptonshire
  • 2012 reg
  • Diesel
  • 5 Doors
  • Manual
  • 175,000 Miles
£990
Vauxhall Astra 1.8i 16v Life 5dr

Vauxhall Astra 1.8i 16v Life 5dr

Nottingham, Nottinghamshire
  • 2008 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 91,385 Miles
£2,290
Vauxhall Astra 1.8 VVT 16v Exclusiv Sport Hatch 3dr

Vauxhall Astra 1.8 VVT 16v Exclusiv Sport Hatch 3dr

Romford, Essex
  • 2010 reg
  • Petrol
  • 3 Doors
  • Automatic
  • 109,651 Miles
£1,495
Vauxhall Astra 1.2 Turbo GS Euro 6 (s/s) 5dr

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

Sudbury, Suffolk
  • 2023 reg
  • Petrol
  • 5 Doors
  • Manual
  • 18,000 Miles
£16,000
Vauxhall Astra 1.6 16v Exclusiv Auto Euro 5 5dr

Vauxhall Astra 1.6 16v Exclusiv Auto Euro 5 5dr

Maidstone, Kent
  • 2013 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 80,000 Miles
£4,995
Vauxhall Astra 1.8i 16v Elite 5dr

Vauxhall Astra 1.8i 16v Elite 5dr

Reading, Berkshire
  • 2010 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 129,406 Miles
£1,595
Vauxhall Astra 1.6 16v Exclusiv Euro 5 5dr

Vauxhall Astra 1.6 16v Exclusiv Euro 5 5dr

Ossett, West yorkshire
  • 2013 reg
  • Petrol
  • 5 Doors
  • Manual
  • 98,000 Miles
£2,095
Vauxhall Astra 1.4i SRi Euro 6 5dr

Vauxhall Astra 1.4i SRi Euro 6 5dr

High wycombe, Buckinghamshire
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 102,000 Miles
£4,490
Vauxhall Astra 2.0 CDTi EcoFLEX SRi Euro 5 (s/s) 5dr

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

Heckmondwike, West yorkshire
  • 2015 reg
  • Diesel
  • 5 Doors
  • Manual
  • 119,519 Miles
£1,995
Vauxhall Astra 1.4i Turbo Limited Edition Euro 6 5dr

Vauxhall Astra 1.4i Turbo Limited Edition Euro 6 5dr

Nottingham, Nottinghamshire
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 86,970 Miles
£3,490
Vauxhall Astra 1.4i Turbo SRi VX Line Euro 6 5dr

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

Woodford green, Essex
  • 2018 reg
  • Petrol
  • 5 Doors
  • Manual
  • 52,400 Miles
£7,490
Vauxhall Astra 1.4i Turbo SRi Euro 6 5dr

Vauxhall Astra 1.4i Turbo SRi Euro 6 5dr

Newbridge, Midlothian
  • 2018 reg
  • Petrol
  • 5 Doors
  • Manual
  • 19,154 Miles
£9,598
Vauxhall Astra 1.6 16v SE Auto Euro 5 5dr

Vauxhall Astra 1.6 16v SE Auto Euro 5 5dr

Wokingham, Berkshire
  • 2010 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 84,987 Miles
£3,090
Vauxhall ASTRA 1.4i SRi Euro 6 5dr

Vauxhall ASTRA 1.4i SRi Euro 6 5dr

Stoke-on-trent
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 94,215 Miles
£4,495
Vauxhall Astra 1.2 Turbo SRi Nav Euro 6 (s/s) 5dr

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

Norwich, Norfolk
  • 2020 reg
  • Petrol
  • 5 Doors
  • Manual
  • 24,000 Miles
£9,990
......