Used Vauxhall Astra cars for sale on What Car?

In partnership with

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

Chosen Filters (2)
* Postcode invalid
Vauxhall Astra 1.6i Turbo GPF Elite Nav Euro 6 (s/s) 5dr

Vauxhall Astra 1.6i Turbo GPF Elite Nav Euro 6 (s/s) 5dr

London, Greater london
  • 2018 reg
  • Petrol
  • 5 Doors
  • Manual
  • 68,000 Miles
£6,750
Vauxhall ASTRA HATCHBACK 1.2 Turbo GS Euro 6 (s/s) 5dr

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

Nottingham, Nottinghamshire
  • 2024 reg
  • Petrol
  • 5 Doors
  • Manual
  • 20,400 Miles
£18,530
Vauxhall Astra 1.5 Turbo D SE Sports Tourer Euro 6 (s/s) 5dr

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

Newcastle upon tyne, Northumberland
  • 2020 reg
  • Diesel
  • 5 Doors
  • Manual
  • 85,637 Miles
£7,250
Vauxhall Astra 1.6 16v Design Euro 5 5dr

Vauxhall Astra 1.6 16v Design Euro 5 5dr

Manchester, Lancashire
  • 2014 reg
  • Petrol
  • 5 Doors
  • Manual
  • 104,000 Miles
£2,695
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

Rotherham, South yorkshire
  • 2018 reg
  • Diesel
  • 5 Doors
  • Manual
£8,999
Vauxhall ASTRA HATCHBACK 1.2 Turbo Ultimate Euro 6 (s/s) 5dr

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

Grangemouth, Stirlingshire
  • 2024 reg
  • Petrol
  • 5 Doors
  • Manual
  • 3,659 Miles
£19,020
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

Falkirk, Stirlingshire
  • 2025 reg
  • Diesel
  • 5 Doors
  • Manual
  • 97,200 Miles
£6,495
Vauxhall Astra 1.4 16v Active Euro 5 5dr

Vauxhall Astra 1.4 16v Active Euro 5 5dr

Hanwell, Middlesex
  • 2013 reg
  • Petrol
  • 5 Doors
  • Manual
  • 71,000 Miles
£2,500
Vauxhall ASTRA HATCHBACK 1.2 Turbo Griffin Euro 6 (s/s) 5dr

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

Newcastle upon tyne, Northumberland
  • 2025 reg
  • Petrol
  • 5 Doors
  • Manual
  • 14 Miles
£18,990
Vauxhall ASTRA 1.4i 16v SXi 5dr

Vauxhall ASTRA 1.4i 16v SXi 5dr

Rochester, Kent
  • 2005 reg
  • Petrol
  • 5 Doors
  • Manual
  • 92,198 Miles
£1,995
Vauxhall Astra 1.4i Turbo SRi Nav Euro 6 5dr

Vauxhall Astra 1.4i Turbo SRi Nav Euro 6 5dr

London, Middlesex
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 26,000 Miles
£6,795
Vauxhall ASTRA 1.2 Turbo Elite Nav Euro 6 (s/s) 5dr

Vauxhall ASTRA 1.2 Turbo Elite Nav Euro 6 (s/s) 5dr

Luton, Bedfordshire
  • 2020 reg
  • Petrol
  • 5 Doors
  • Manual
  • 33,381 Miles
£10,794
Vauxhall ASTRA 1.2 Turbo SRi Nav Euro 6 (s/s) 5dr

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

Swansea, Glamorgan
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 20,323 Miles
£10,999
Vauxhall ASTRA 1.6 CDTi BlueInjection SRi Euro 6 (s/s) 5dr

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

Sandbach, Cheshire
  • 2016 reg
  • Diesel
  • 5 Doors
  • Manual
  • 109,892 Miles
£3,995
Vauxhall Astra 1.2 Turbo GS Euro 6 (s/s) 5dr

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

North bradley, Trowbridge
  • 2024 reg
  • Petrol
  • 5 Doors
  • Manual
  • 10,365 Miles
£19,426
Vauxhall Astra 2.0 CDTi EcoFLEX SRi Euro 5 (s/s) 5dr

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

Burton-on-trent, Staffordshire
  • 2011 reg
  • Diesel
  • 5 Doors
  • Manual
  • 127,000 Miles
£1,299
Vauxhall Astra 1.6 CDTi BlueInjection Elite Nav Auto Euro 6 5dr

Vauxhall Astra 1.6 CDTi BlueInjection Elite Nav Auto Euro 6 5dr

Rochdale, Lancashire
  • 2015 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 96,000 Miles
£5,990
Vauxhall ASTRA 1.2 Turbo Griffin Euro 6 (s/s) 5dr

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

Darlington, County durham
  • 2025 reg
  • Petrol
  • 5 Doors
  • Manual
  • 9,669 Miles
£17,985
Vauxhall Astra 1.4 16v Exclusiv Euro 5 5dr

Vauxhall Astra 1.4 16v Exclusiv Euro 5 5dr

Fishponds, Gloucestershire
  • 2013 reg
  • Petrol
  • 5 Doors
  • Manual
  • 103,192 Miles
£2,295
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

Chorley, Lancashire
  • 2021 reg
  • Diesel
  • 5 Doors
  • Manual
  • 60,000 Miles
£8,489
......