Used Vauxhall Astra cars for sale on What Car?

In partnership with

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

Chosen Filters (4)
* Postcode invalid
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

Oldham, Lancashire
  • 2018 reg
  • Diesel
  • 5 Doors
  • Manual
  • 128,138 Miles
£2,495
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

Birmingham, Worcestershire
  • 2019 reg
  • Diesel
  • 5 Doors
  • Manual
  • 108,000 Miles
£3,995
Vauxhall Astra 1.4i Turbo SRi Euro 6 5dr

Vauxhall Astra 1.4i Turbo SRi Euro 6 5dr

  • 2018 reg
  • Petrol
  • 5 Doors
  • Manual
  • 57,324 Miles
£7,849
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

Altrincham, Cheshire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 35,982 Miles
£9,550
Vauxhall Astra 1.4i Turbo SRi Euro 6 5dr

Vauxhall Astra 1.4i Turbo SRi Euro 6 5dr

Sandy, Bedfordshire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 72,450 Miles
£6,490
Vauxhall Astra 1.4i Design Euro 6 5dr

Vauxhall Astra 1.4i Design Euro 6 5dr

Melrose, Roxburghshire
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 35,475 Miles
£7,390
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

Waltham abbey, Essex
  • 2018 reg
  • Diesel
  • 5 Doors
  • Manual
  • 136,771 Miles
£3,195
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

High wycombe, Buckinghamshire
  • 2015 reg
  • Diesel
  • 5 Doors
  • Manual
  • 112,000 Miles
£1,850
Vauxhall Astra 2.0 CDTi EcoFLEX SRi Euro 5 (s/s) 5dr

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

Nelson, Lancashire
  • 2015 reg
  • Diesel
  • 5 Doors
  • Manual
  • 166,000 Miles
£1,495
Vauxhall Astra 1.4i Design Euro 6 5dr

Vauxhall Astra 1.4i Design Euro 6 5dr

Nottingham, Nottinghamshire
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 87,000 Miles
£4,475
Vauxhall Astra 1.6 CDTi EcoFLEX 94g Tech Line Euro 6 (s/s) 5dr

Vauxhall Astra 1.6 CDTi EcoFLEX 94g Tech Line Euro 6 (s/s) 5dr

Stockport, Cheshire
  • 2015 reg
  • Diesel
  • 5 Doors
  • Manual
  • 113,000 Miles
£2,295
Vauxhall Astra 1.6 CDTi BlueInjection Tech Line Nav Auto Euro 6 5dr

Vauxhall Astra 1.6 CDTi BlueInjection Tech Line Nav Auto Euro 6 5dr

Corby, Northamptonshire
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 72,460 Miles
£6,495
Vauxhall Astra 1.4i SRi Euro 6 5dr

Vauxhall Astra 1.4i SRi Euro 6 5dr

  • 2018 reg
  • Petrol
  • 5 Doors
  • Manual
  • 37,012 Miles
£9,049
Vauxhall Astra 1.6 CDTi BlueInjection SRi Nav Euro 6 (s/s) 5dr

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

Bury, Lancashire
  • 2017 reg
  • Diesel
  • 5 Doors
  • Manual
  • 68,679 Miles
£5,690
Vauxhall ASTRA HATCHBACK 1.4i Turbo SRi Euro 6 5dr

Vauxhall ASTRA HATCHBACK 1.4i Turbo SRi Euro 6 5dr

Leicester, Leicestershire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 88,907 Miles
£5,940
Vauxhall ASTRA 1.4i SRi Euro 6 5dr

Vauxhall ASTRA 1.4i SRi Euro 6 5dr

Bury, Lancashire
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 107,000 Miles
£4,250
Vauxhall ASTRA 1.6 CDTi EcoTEC BlueInjection Tech Line Nav Euro 6 5dr

Vauxhall ASTRA 1.6 CDTi EcoTEC BlueInjection Tech Line Nav Euro 6 5dr

March, Cambridgeshire
  • 2018 reg
  • Diesel
  • 5 Doors
  • Manual
  • 65,000 Miles
£6,335
Vauxhall Astra 2.0 CDTi EcoFLEX Elite Euro 5 (s/s) 5dr

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

Newbury, Berkshire
  • 2015 reg
  • Diesel
  • 5 Doors
  • Manual
  • 65,870 Miles
£4,495
Vauxhall ASTRA 1.4i Turbo SRi Euro 6 5dr

Vauxhall ASTRA 1.4i Turbo SRi Euro 6 5dr

Aylesbury, Buckinghamshire
  • 2018 reg
  • Petrol
  • 5 Doors
  • Manual
  • 52,352 Miles
£7,495
Vauxhall Astra 1.4i Turbo SRi Nav Euro 6 5dr

Vauxhall Astra 1.4i Turbo SRi Nav Euro 6 5dr

West drayton, Middlesex
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 99,900 Miles
£4,475
...