Vauxhall Astra for sale

Find and finance your next used car with ChooseMyCar

  • Vauxhall Astra

1.6i Turbo SRi Hatchback 5dr Petrol Manual Euro 6 Vauxhall Astra

73174 miles 2018 Zero Deposit

Home Delivery Available

£6999
£147/month
Example
  • Vauxhall Astra

1.2 MHEV GS Hatchback 5dr Petrol Hybrid e-DCT Euro Vauxhall Astra

5477 miles 2024 Zero Deposit

Home Delivery Available

£22699
£378/month
Example
  • Vauxhall Astra

1.5 Turbo D Business Edition Nav Hatchback 5dr Die Vauxhall Astra

65251 miles 2020 Zero Deposit

Home Delivery Available

£9799
Newcastle upon Tyne
£205/month
Example
  • Vauxhall Astra

1.4i Turbo Elite Nav Hatchback 5dr Petrol Auto Eur Vauxhall Astra

30139 miles 2018 Zero Deposit

Home Delivery Available

£10850
Derby
£228/month
Example
  • Vauxhall Astra

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

37218 miles 2018 Zero Deposit

Home Delivery Available

£9499
Norwich
£199/month
Example
  • Vauxhall Astra

1.2 Turbo Griffin Edition Hatchback 5dr Petrol Man Vauxhall Astra

11000 miles 2021 Zero Deposit

Home Delivery Available

£12995
Carlisle
£216/month
Example
  • Vauxhall Astra

1.2 Turbo SRi Hatchback 5dr Petrol Manual Euro 6 ( Vauxhall Astra

46000 miles 2021 Zero Deposit

Home Delivery Available

£9299
£195/month
Example
  • Vauxhall Astra

1.4i Turbo SRi Euro 6 (s/s) 3dr Vauxhall Astra

57900 miles 2016 Zero Deposit

Home Delivery Available

£5500
£115/month
Example
  • Vauxhall Astra

1.2 Turbo Design Hatchback 5dr Petrol Manual Euro Vauxhall Astra

44754 miles 2022 Zero Deposit

Home Delivery Available

£12999
£216/month
Example
  • Vauxhall Astra

1.4i SRi Hatchback 5dr Petrol Manual Euro 6 (100 p Vauxhall Astra

91000 miles 2017 Zero Deposit

Home Delivery Available

£4990
Milton Keynes
£105/month
Example
  • Vauxhall Astra

1.4i Design Euro 6 5dr Vauxhall Astra

48000 miles 2016 Zero Deposit

Home Delivery Available

£6950
£146/month
Example
  • Vauxhall Astra

1.4i Turbo SRi Euro 6 5dr Vauxhall Astra

30000 miles 2017 Zero Deposit

Home Delivery Available

£7995
£168/month
Example
  • Vauxhall Astra

1.6 CDTi ecoTEC BlueInjection Design Vauxhall Astra

56407 miles 2019 Zero Deposit

Home Delivery Available

£7995
Southampton
£168/month
Example
  • Vauxhall Astra

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

74000 miles 2016 Zero Deposit

Home Delivery Available

£7240
£152/month
Example
  • Vauxhall Astra

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

74000 miles 2016 Zero Deposit

Home Delivery Available

£7240
£152/month
Example
  • Vauxhall Astra

2.0T VXR Coupe 3dr Petrol Manual Euro 6 (s/s) (280 Vauxhall Astra

16500 miles 2018 Zero Deposit

Home Delivery Available

£16995
£357/month
Example
  • Vauxhall Astra

1.5 Turbo D SRi VX Line Nav Hatchback 5dr Diesel M Vauxhall Astra

76219 miles 2019 Zero Deposit

Home Delivery Available

£7995
£168/month
Example
  • Vauxhall Astra

1.2 Turbo Design Hatchback 5dr Petrol Manual Euro Vauxhall Astra

16579 miles 2024 Zero Deposit

Home Delivery Available

£16750
£279/month
Example
  • Vauxhall Astra

1.2 Turbo Design Hatchback 5dr Petrol Manual Euro Vauxhall Astra

13742 miles 2022 Zero Deposit

Home Delivery Available

£13990
£233/month
Example
  • Vauxhall Astra

2.0T VXR Coupe 3dr Petrol Manual Euro 5 (s/s) (280 ps) Vauxhall Astra

79711 miles 2015 Zero Deposit

Home Delivery Available

£7995
London
£168/month
Example
  • Vauxhall Astra

1.6 CDTi BlueInjection Griffin Hatchback 5dr Diese Vauxhall Astra

69589 miles 2019 Zero Deposit

Home Delivery Available

£8999
Newcastle upon Tyne
£189/month
Example
  • Vauxhall Astra

1.6 Cdti Blueinjection Sri Nav Hatchback 5dr Diesel Manual Euro 6 (s/s) (13 Vauxhall Astra

96000 miles 2016 Zero Deposit

Home Delivery Available

£3990
Leicester
£84/month
Example
  • Vauxhall Astra

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

48000 miles 2017 Zero Deposit

Home Delivery Available

£8000
£168/month
Example
  • Vauxhall Astra

1.4i Turbo SRi Sports Tourer 5dr Petrol Manual Euro 6 (125 ps) Vauxhall Astra

60000 miles 2017 Zero Deposit

Home Delivery Available

£6995
£147/month
Example
  • Vauxhall Astra

1.4i Excite Hatchback 5dr Petrol Manual Euro 6 (100 ps) Vauxhall Astra

105667 miles 2015 Zero Deposit

Home Delivery Available

£3995
Plymouth
£84/month
Example
  • Vauxhall Astra

1.0i Turbo ecoFLEX Tech Line Hatchback 5dr Petrol Vauxhall Astra

100996 miles 2016 Zero Deposit

Home Delivery Available

£4999
£105/month
Example
  • Vauxhall Astra

1.6 CDTi ecoFLEX Tech Line Euro 6 (s/s) 5dr Vauxhall Astra

82000 miles 2017 Zero Deposit

Home Delivery Available

£4950
Peterborough
£104/month
Example
  • Vauxhall Astra

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

56000 miles 2019 Zero Deposit

Home Delivery Available

£7784
Telford
£163/month
Example
  • Vauxhall Astra

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

36571 miles 2021 Zero Deposit

Home Delivery Available

£10995
£231/month
Example
  • Vauxhall Astra

2019 Vauxhall Astra 1.2 Turbo SRi VX Line Nav Petrol Manual 5 Door Hatchbac Vauxhall Astra

67000 miles 2020 Zero Deposit

Home Delivery Available

£8495
Norwich
£178/month
Example
  • Vauxhall Astra

1.6 i Turbo GPF Elite Nav Vauxhall Astra

72000 miles 2018 Zero Deposit

Home Delivery Available

£7500
£157/month
Example
  • Vauxhall Astra

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

51680 miles 2020 Zero Deposit

Home Delivery Available

£7989
£167/month
Example
  • Vauxhall Astra

1.4 i Turbo SRi Vauxhall Astra

66600 miles 2016 Zero Deposit

Home Delivery Available

£7295
£153/month
Example
  • Vauxhall Astra

1.0 i Turbo ecoFLEX Design Vauxhall Astra

83620 miles 2017 Zero Deposit

Home Delivery Available

£3995
£84/month
Example
  • Vauxhall Astra

1.5 Turbo D Business Edition Nav Sports Tourer 5dr Vauxhall Astra

85000 miles 2021 Zero Deposit

Home Delivery Available

£7499
£157/month
Example
  • Vauxhall Astra

TECH LINE 5-Door Vauxhall Astra

96000 miles 2017 Zero Deposit

Home Delivery Available

£4795
Leicester
£100/month
Example