Used Vauxhall Astra cars for sale on What Car?

In partnership with

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

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

Belfast, County antrim
  • 2020 reg
  • Diesel
  • 5 Doors
  • Manual
  • 79,908 Miles
£8,995
Vauxhall Astra 1.4i Turbo Elite Nav Auto Euro 6 (s/s) 5dr

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

Wolverhampton, Staffordshire
  • 2017 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 51,000 Miles
£9,195
Vauxhall Astra 1.6 CDTi EcoTEC BlueInjection Design Euro 6 (s/s) 5dr

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

Bootle, Merseyside
  • 2018 reg
  • Diesel
  • 5 Doors
  • Manual
  • 10,596 Miles
£10,994
Vauxhall Astra 1.4i Turbo Elite Nav Euro 6 5dr

Vauxhall Astra 1.4i Turbo Elite Nav Euro 6 5dr

Thatcham, Berkshire
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 71,784 Miles
£6,395
Vauxhall Astra 1.6 CDTi BlueInjection SRi Euro 6 (s/s) 5dr

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

Melton mowbray, Leicestershire
  • 2017 reg
  • Diesel
  • 5 Doors
  • Manual
  • 93,843 Miles
£4,499
Vauxhall Astra 1.2 Turbo Design Euro 6 (s/s) 5dr

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

Leeds, Yorkshire
  • 2022 reg
  • Petrol
  • 5 Doors
  • Manual
  • 18,985 Miles
£12,700
Vauxhall ASTRA 1.2 Turbo GS Line Euro 6 (s/s) 5dr

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

Retford, Nottinghamshire
  • 2022 reg
  • Petrol
  • 5 Doors
  • Manual
  • 29,041 Miles
£14,998
Vauxhall Astra 1.4i Turbo Elite Nav Euro 6 5dr

Vauxhall Astra 1.4i Turbo Elite Nav Euro 6 5dr

Biggleswade, Bedfordshire
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 46,255 Miles
£7,995
Vauxhall Astra 1.6 CDTi EcoFLEX SRi Nav Euro 6 (s/s) 5dr

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

Edwinstowe, Mansfield
  • 2016 reg
  • Diesel
  • 5 Doors
  • Manual
  • 88,520 Miles
£4,750
Vauxhall Astra 1.4 16v Exclusiv Euro 5 5dr

Vauxhall Astra 1.4 16v Exclusiv Euro 5 5dr

Hayes, Middlesex
  • 2012 reg
  • Petrol
  • 5 Doors
  • Manual
  • 74,000 Miles
£2,300
Vauxhall Astra 1.6i 16v Club 5dr

Vauxhall Astra 1.6i 16v Club 5dr

Nottingham, Derbyshire
  • 2005 reg
  • Petrol
  • 5 Doors
  • Manual
  • 82,000 Miles
£1,495
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

Worksop, Nottinghamshire
  • 2016 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 53,890 Miles
£7,695
Vauxhall Astra 1.7 CDTi EcoFLEX Excite Euro 5 5dr

Vauxhall Astra 1.7 CDTi EcoFLEX Excite Euro 5 5dr

Cannock, Staffordshire
  • 2014 reg
  • Diesel
  • 5 Doors
  • Manual
  • 92,000 Miles
£2,999
Vauxhall Astra 1.4i Turbo Elite Nav Euro 6 5dr

Vauxhall Astra 1.4i Turbo Elite Nav Euro 6 5dr

Little hulton, Manchester
  • 2018 reg
  • Petrol
  • 5 Doors
  • Manual
  • 18,364 Miles
£9,990
Vauxhall Astra 1.6i Excite Euro 6 5dr

Vauxhall Astra 1.6i Excite Euro 6 5dr

Taunton, Somerset
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 47,004 Miles
£4,495
Vauxhall Astra 1.6 CDTi EcoTEC BlueInjection SRi Euro 6 5dr

Vauxhall Astra 1.6 CDTi EcoTEC BlueInjection SRi Euro 6 5dr

Slough, Buckinghamshire
  • 2016 reg
  • Diesel
  • 5 Doors
  • Manual
  • 90,651 Miles
£3,495
Vauxhall Astra 1.4i Turbo SRi Nav Euro 6 5dr

Vauxhall Astra 1.4i Turbo SRi Nav Euro 6 5dr

Hemel hempstead, Hertfordshire
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 78,640 Miles
£4,995
Vauxhall ASTRA 1.6 CDTi BlueInjection SRi Nav Sports Tourer Euro 6 (s/s) 5dr

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

Rayleigh, Essex
  • 2017 reg
  • Diesel
  • 5 Doors
  • Manual
  • 43,900 Miles
£8,750
Vauxhall Astra 1.4T 16v SRi Euro 5 5dr

Vauxhall Astra 1.4T 16v SRi Euro 5 5dr

Bristol, Somerset
  • 2013 reg
  • Petrol
  • 5 Doors
  • Manual
  • 66,880 Miles
£3,440
Vauxhall Astra 1.4i Turbo Elite Nav Auto Euro 6 (s/s) 5dr

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

Slough, Buckinghamshire
  • 2017 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 52,800 Miles
£8,850
......