Used Vauxhall Astra cars for sale on What Car?

In partnership with

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

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

Vauxhall Astra 1.6 16v SRi Euro 5 5dr

Luton, Bedfordshire
  • 2013 reg
  • Petrol
  • 5 Doors
  • Manual
  • 118,000 Miles
£1,795
Vauxhall Astra 1.6 16v SE Auto Euro 5 5dr

Vauxhall Astra 1.6 16v SE Auto Euro 5 5dr

Rochdale, Lancashire
  • 2012 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 26,000 Miles
£6,895
Vauxhall Astra 1.4i Energy Euro 6 5dr

Vauxhall Astra 1.4i Energy Euro 6 5dr

Wednesbury, West midlands
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 58,868 Miles
£6,690
Vauxhall ASTRA HATCHBACK SPECIAL EDS 1.4i Turbo Griffin Euro 6 (s/s) 5dr

Vauxhall ASTRA HATCHBACK SPECIAL EDS 1.4i Turbo Griffin Euro 6 (s/s) 5dr

Wakefield, West yorkshire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 37,629 Miles
£9,730
Vauxhall ASTRA 1.5 Turbo D Business Edition Nav Euro 6 (s/s) 5dr

Vauxhall ASTRA 1.5 Turbo D Business Edition Nav Euro 6 (s/s) 5dr

Reading, Berkshire
  • 2020 reg
  • Diesel
  • 5 Doors
  • Manual
  • 75,367 Miles
£7,250
Vauxhall Astra 1.7 CDTi 16v SXi 5dr

Vauxhall Astra 1.7 CDTi 16v SXi 5dr

Peterborough, Northamptonshire
  • 2007 reg
  • Diesel
  • 5 Doors
  • Manual
  • 125,440 Miles
£995
Vauxhall ASTRA 1.6 CDTi SRi Sports Tourer Euro 6 5dr

Vauxhall ASTRA 1.6 CDTi SRi Sports Tourer Euro 6 5dr

Morecambe, Lancashire
  • 2017 reg
  • Diesel
  • 5 Doors
  • Manual
  • 53,786 Miles
£6,295
Vauxhall ASTRA 1.4i Turbo SRi Auto Euro 6 (s/s) 5dr

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

Heywood, Lancashire
  • 2017 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 41,229 Miles
£9,695
Vauxhall ASTRA 1.0i Turbo EcoFLEX SRi Nav Euro 6 (s/s) 5dr

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

Morecambe, Lancashire
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 46,040 Miles
£6,095
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

Portsmouth, Hampshire
  • 2024 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 6,750 Miles
£19,049
Vauxhall Astra 1.2 Turbo GS Sports Tourer Euro 6 (s/s) 5dr

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

Maidstone, Kent
  • 2023 reg
  • Petrol
  • 5 Doors
  • Manual
  • 10,815 Miles
£17,549
Vauxhall ASTRA HATCHBACK 1.2 Turbo GS Euro 6 (s/s) 5dr

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

Hull, North humberside
  • 2025 reg
  • Petrol
  • 5 Doors
  • Manual
  • 50 Miles
£20,500
Vauxhall ASTRA 1.2 Turbo Griffin Edition Euro 6 (s/s) 5dr

Vauxhall ASTRA 1.2 Turbo Griffin Edition Euro 6 (s/s) 5dr

Consett, County durham
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 44,301 Miles
£10,700
Vauxhall Astra 1.2 Turbo GS Auto Euro 6 (s/s) 5dr

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

Preston, Lancashire
  • 2024 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 3,696 Miles
£20,383
Vauxhall ASTRA 1.4i Turbo Elite Nav Euro 6 5dr

Vauxhall ASTRA 1.4i Turbo Elite Nav Euro 6 5dr

Leeds, Yorkshire
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 73,876 Miles
£6,690
Vauxhall Astra 1.4i Turbo SRi Nav Euro 6 5dr

Vauxhall Astra 1.4i Turbo SRi Nav Euro 6 5dr

Grays, Essex
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 74,125 Miles
£5,620
Vauxhall Astra 1.4i Turbo Elite Nav Sports Tourer Euro 6 (s/s) 5dr

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

Reading, Berkshire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 22,100 Miles
£11,995
Vauxhall ASTRA 1.5 Turbo D Business Edition Nav Euro 6 (s/s) 5dr

Vauxhall ASTRA 1.5 Turbo D Business Edition Nav Euro 6 (s/s) 5dr

Cambridge, Cambridgeshire
  • 2020 reg
  • Diesel
  • 5 Doors
  • Manual
  • 118,396 Miles
£5,976
Vauxhall Astra 1.4i Turbo Design Euro 6 5dr

Vauxhall Astra 1.4i Turbo Design Euro 6 5dr

Fareham, Hampshire
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 99,917 Miles
£3,994
Vauxhall ASTRA 1.6 CDTi BlueInjection SRi Euro 6 (s/s) 5dr

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

Glasgow, Lanarkshire
  • 2016 reg
  • Diesel
  • 5 Doors
  • Manual
  • 72,000 Miles
£5,795
......