Used Vauxhall Astra cars for sale on What Car?

In partnership with

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

Chosen Filters (2)
* Postcode invalid
Vauxhall Astra 1.6i Elite Sports Tourer Euro 6 5dr

Vauxhall Astra 1.6i Elite Sports Tourer Euro 6 5dr

Slough, Buckinghamshire
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 59,000 Miles
£5,999
Vauxhall Astra 1.4 16v Excite Euro 5 5dr

Vauxhall Astra 1.4 16v Excite Euro 5 5dr

Luton, Bedfordshire
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 89,180 Miles
£3,499
Vauxhall Astra 1.6i SRi Euro 6 5dr

Vauxhall Astra 1.6i SRi Euro 6 5dr

Brigg, North lincolnshire
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 53,658 Miles
£5,490
Vauxhall Astra 2.0 CDTi EcoFLEX Elite Euro 5 (s/s) 5dr

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

St. helens, Merseyside
  • 2015 reg
  • Diesel
  • 5 Doors
  • Manual
  • 97,500 Miles
£4,291
Vauxhall Astra 1.2 Turbo GS Sports Tourer Auto Euro 6 (s/s) 5dr

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

Wantage, Oxfordshire
  • 2023 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 2,150 Miles
£22,490
Vauxhall Astra 1.2 Turbo GS Line Euro 6 (s/s) 5dr

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

Christchurch, Dorset
  • 2022 reg
  • Petrol
  • 5 Doors
  • Manual
  • 19,267 Miles
£18,495
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

Leicester, Leicestershire
  • 2018 reg
  • Diesel
  • 5 Doors
  • Manual
  • 118,144 Miles
£3,995
Image unavailable

Vauxhall Astra 1.6i Excite Euro 6 5dr

Sutton-in-ashfield, Nottinghamshire
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 60,212 Miles
£4,950
Vauxhall Astra 1.4i Turbo SRi Auto Euro 6 (s/s) 5dr

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

Faversham, Kent
  • 2018 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 25,004 Miles
£10,995
Vauxhall Astra 1.6 CDTi Design Sports Tourer Euro 6 5dr

Vauxhall Astra 1.6 CDTi Design Sports Tourer Euro 6 5dr

Newcastle upon tyne, Northumberland
  • 2018 reg
  • Diesel
  • 5 Doors
  • Manual
  • 42,890 Miles
£7,450
Vauxhall ASTRA 1.4i 16v SXi 5dr

Vauxhall ASTRA 1.4i 16v SXi 5dr

Gloucester, Gloucestershire
  • 2007 reg
  • Petrol
  • 5 Doors
  • Manual
  • 80,000 Miles
£2,490
Vauxhall Astra 1.4i Turbo Design Auto Euro 6 (s/s) 5dr

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

High wycombe, Buckinghamshire
  • 2016 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 75,109 Miles
£5,999
Vauxhall Astra 1.4 16v Exclusiv Euro 5 5dr

Vauxhall Astra 1.4 16v Exclusiv Euro 5 5dr

St albans, Hertfordshire
  • 2012 reg
  • Petrol
  • 5 Doors
  • Manual
  • 73,836 Miles
£2,745
Vauxhall Astra 1.6i Design Euro 6 5dr

Vauxhall Astra 1.6i Design Euro 6 5dr

St albans, Hertfordshire
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 100,000 Miles
£2,975
Vauxhall Astra 1.8i 16v Design 5dr

Vauxhall Astra 1.8i 16v Design 5dr

The hyde, Middlesex
  • 2008 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 181,700 Miles
£1,295
Vauxhall Astra 1.6 16v SRi Euro 5 5dr

Vauxhall Astra 1.6 16v SRi Euro 5 5dr

Sheffield, Yorkshire
  • 2013 reg
  • Petrol
  • 5 Doors
  • Manual
  • 94,000 Miles
£2,295
Vauxhall Astra 1.6 16v Elite Easytronic Euro 5 5dr

Vauxhall Astra 1.6 16v Elite Easytronic Euro 5 5dr

Yateley, Hampshire
  • 2012 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 43,000 Miles
£5,995
Vauxhall Astra 1.4 16v Excite Euro 5 5dr

Vauxhall Astra 1.4 16v Excite Euro 5 5dr

Dewsbury, West yorkshire
  • 2014 reg
  • Petrol
  • 5 Doors
  • Manual
  • 101,685 Miles
£2,495
Vauxhall Astra 1.0i Turbo EcoFLEX Design Euro 6 (s/s) 5dr

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

Bracknell, Berkshire
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 63,000 Miles
£5,495
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

Chingford, Greater london
  • 2020 reg
  • Petrol
  • 5 Doors
  • Manual
  • 46,721 Miles
£9,999
......