Used Vauxhall Astra cars for sale on What Car?

In partnership with

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

Chosen Filters (2)
* Postcode invalid
Vauxhall Astra 1.2 Turbo GS Line Euro 6 (s/s) 5dr

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

Durham, Durham
  • 2022 reg
  • Petrol
  • 5 Doors
  • Manual
  • 39,168 Miles
£13,590
Vauxhall ASTRA HATCHBACK 1.4i Turbo SRi VX Line Euro 6 5dr

Vauxhall ASTRA HATCHBACK 1.4i Turbo SRi VX Line Euro 6 5dr

Blackpool, Lancashire
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 74,821 Miles
£6,360
Vauxhall Astra 1.2 Turbo Ultimate Euro 6 (s/s) 5dr

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

Stoke, Staffordshire
  • 2023 reg
  • Petrol
  • 5 Doors
  • Manual
  • 22,218 Miles
£17,298
Vauxhall Astra 1.4i Turbo Design Euro 6 5dr

Vauxhall Astra 1.4i Turbo Design Euro 6 5dr

Ilford, Essex
  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 78,900 Miles
£6,495
Vauxhall ASTRA 1.4i Turbo SRi Sports Tourer Auto Euro 6 (s/s) 5dr

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

Aldershot, Hampshire
  • 2016 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 72,235 Miles
£7,147
Vauxhall Astra 1.8i 16v Design 5dr

Vauxhall Astra 1.8i 16v Design 5dr

Rainham, Rainham
  • 2008 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 92,000 Miles
£1,994
Vauxhall Astra 1.4i Turbo Energy Euro 6 5dr

Vauxhall Astra 1.4i Turbo Energy Euro 6 5dr

Staines, Middlesex
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 65,500 Miles
£4,995
Vauxhall Astra 1.2 Turbo Design Euro 6 (s/s) 5dr

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

High wycombe, Buckinghamshire
  • 2023 reg
  • Petrol
  • 5 Doors
  • Manual
  • 37,332 Miles
£12,890
Vauxhall Astra 2.0 CDTi EcoFLEX Elite Euro 5 (s/s) 5dr

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

Keynsham, Somerset
  • 2012 reg
  • Diesel
  • 5 Doors
  • Manual
  • 55,000 Miles
£3,999
Vauxhall ASTRA 1.4i Turbo Design Euro 6 5dr

Vauxhall ASTRA 1.4i Turbo Design Euro 6 5dr

Bury, Lancashire
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 108,188 Miles
£4,130
Vauxhall Astra 1.4i Turbo Energy Euro 6 5dr

Vauxhall Astra 1.4i Turbo Energy Euro 6 5dr

Sheffield, Yorkshire
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 96,000 Miles
£3,990
Vauxhall Astra 1.2 Turbo GS Euro 6 (s/s) 5dr

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

Basingstoke, Hampshire
  • 2024 reg
  • Petrol
  • 5 Doors
  • Manual
  • 15,184 Miles
£17,134
Vauxhall Astra 1.4i SRi Euro 6 5dr

Vauxhall Astra 1.4i SRi Euro 6 5dr

Wokingham, Berkshire
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 60,200 Miles
£6,794
Vauxhall Astra 1.4i Turbo Design Auto Euro 6 (s/s) 5dr

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

Walsall, Staffordshire
  • 2016 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 60,136 Miles
£7,599
Vauxhall Astra 1.6 16v Excite Euro 5 5dr

Vauxhall Astra 1.6 16v Excite Euro 5 5dr

Oldham, Lancashire
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 97,000 Miles
£2,650
Vauxhall Astra 1.2 Turbo GS Line Euro 6 (s/s) 5dr

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

Newry, County down
  • 2022 reg
  • Petrol
  • 5 Doors
  • Manual
  • 125 Miles
£17,495
Vauxhall ASTRA 1.4i Turbo SRi Auto Euro 6 (s/s) 5dr

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

Darlington, County durham
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 17,062 Miles
£12,399
Vauxhall Astra Sports Tourer 1.2 Turbo GS Sports Tourer Euro 6 (s/s) 5dr

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

Wakefield, West yorkshire
  • 2025 reg
  • Petrol
  • 5 Doors
  • Manual
  • 8,966 Miles
£18,250
Vauxhall Astra 1.0i Turbo EcoFLEX Elite Nav Euro 6 (s/s) 5dr

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

Welwyn garden city, Hertfordshire
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 32,390 Miles
£7,794
Vauxhall Astra 1.5 Turbo D SE Euro 6 (s/s) 5dr

Vauxhall Astra 1.5 Turbo D SE Euro 6 (s/s) 5dr

Worksop, Nottinghamshire
  • 2021 reg
  • Diesel
  • 5 Doors
  • Manual
  • 52,750 Miles
£8,195
......