Used Vauxhall Astra cars for sale on What Car?

Powered by

What Car? Classifieds have 3,674 approved used Vauxhall Astra cars available for sale from Vauxhall approved dealers. Browse our classifieds now, the easiest and most powerful used car search around and find the perfect approved used Vauxhall Astra cars near you.

Powered by

Cars found 3,674

Chosen Filters (2)
* Postcode invalid
Vauxhall Astra 1.8i 16v SRi 5dr

Vauxhall Astra 1.8i 16v SRi 5dr

Leicester, Leicestershire
  • 2010 reg
  • Petrol
  • 5 Doors
  • Manual
  • 83,000 Miles
£1,395
Vauxhall Astra 1.6 VVT 16v SRi Sport Hatch 3dr

Vauxhall Astra 1.6 VVT 16v SRi Sport Hatch 3dr

Leicester, Leicestershire
  • 2011 reg
  • Petrol
  • 3 Doors
  • Manual
  • 117,000 Miles
£1,495
Vauxhall Astra 1.4i 16v Active 5dr

Vauxhall Astra 1.4i 16v Active 5dr

Leicester, Leicestershire
  • 2006 reg
  • Petrol
  • 5 Doors
  • Manual
  • 121,000 Miles
£1,195
Vauxhall Astra 1.6 CDTi EcoFLEX Design Euro 6 (s/s) 5dr

Vauxhall Astra 1.6 CDTi EcoFLEX Design Euro 6 (s/s) 5dr

Wednesbury, West midlands
  • 2014 reg
  • Diesel
  • 5 Doors
  • Manual
  • 83,831 Miles
£3,490
Vauxhall ASTRA 1.4i Turbo SRi Nav Euro 6 5dr

Vauxhall ASTRA 1.4i Turbo SRi Nav Euro 6 5dr

Pudsey, West yorkshire
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 85,482 Miles
£6,200
Vauxhall Astra 1.7 CDTi EcoFLEX SE Sports Tourer Euro 5 5dr

Vauxhall Astra 1.7 CDTi EcoFLEX SE Sports Tourer Euro 5 5dr

Leicester, Leicestershire
  • 2011 reg
  • Diesel
  • 5 Doors
  • Manual
  • 85,000 Miles
£2,490
Vauxhall Astra 1.4i 16v Life 5dr

Vauxhall Astra 1.4i 16v Life 5dr

High wycombe, Buckinghamshire
  • 2006 reg
  • Petrol
  • 5 Doors
  • Manual
  • 53,000 Miles
£1,250
Vauxhall Astra 1.4i Turbo Elite Nav Euro 6 5dr

Vauxhall Astra 1.4i Turbo Elite Nav Euro 6 5dr

Winsford, Cheshire
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 34,583 Miles
£9,798
Vauxhall Astra 1.2 Turbo GS Euro 6 (s/s) 5dr

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

Livingston, West lothian
  • 2024 reg
  • Petrol
  • 5 Doors
  • Manual
  • 10 Miles
£23,998
Vauxhall Astra 1.2 Turbo SRi Euro 6 (s/s) 5dr

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

Ayr, Ayrshire
  • 2020 reg
  • Petrol
  • 5 Doors
  • Manual
  • 42,858 Miles
£11,498
Vauxhall Astra 1.2 Turbo GS Auto Euro 6 (s/s) 5dr

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

Northwich, Cheshire
  • 2024 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 10 Miles
£23,998
Vauxhall Astra 1.6 16v SRi Auto Euro 5 5dr

Vauxhall Astra 1.6 16v SRi Auto Euro 5 5dr

Bishop's stortford, Hertfordshire
  • 2013 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 83,000 Miles
£4,550
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

Norwich, Norfolk
  • 2017 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 19,961 Miles
£12,000
Image unavailable

Vauxhall Astra 1.6i SRi Euro 6 5dr

West drayton, Middlesex
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 55,700 Miles
£5,350
Vauxhall ASTRA 1.0i Turbo EcoTEC Design Euro 6 (s/s) 5dr

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

Exeter, Devon
  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 61,719 Miles
£7,850
Vauxhall ASTRA 1.6 16v Excite Euro 5 5dr

Vauxhall ASTRA 1.6 16v Excite Euro 5 5dr

Horsham, West sussex
  • 2014 reg
  • Petrol
  • 5 Doors
  • Manual
  • 59,509 Miles
£5,500
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

Aylesbury, Buckinghamshire
  • 2016 reg
  • Diesel
  • 5 Doors
  • Manual
  • 76,000 Miles
£4,995
Vauxhall Astra 1.4T 16v SE Euro 5 5dr

Vauxhall Astra 1.4T 16v SE Euro 5 5dr

Liverpool, Lancashire
  • 2010 reg
  • Petrol
  • 5 Doors
  • Manual
  • 95,295 Miles
£2,495
Vauxhall ASTRA 1.6 16v Exclusiv Auto Euro 5 5dr

Vauxhall ASTRA 1.6 16v Exclusiv Auto Euro 5 5dr

Rayleigh, Essex
  • 2010 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 100,000 Miles
£3,995
Image unavailable

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

Northolt, Middlesex
  • 2017 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 56,000 Miles
£9,995
...