Vauxhall Astra for sale

Find and finance your next used car with ChooseMyCar

  • Vauxhall Astra

1.4i Turbo Design Hatchback 5dr Petrol Auto Euro 6 Vauxhall Astra

58403 miles 2017 Zero Deposit

Home Delivery Available

£7981
£167/month
Example
  • Vauxhall Astra

1.4i SRi Euro 6 5dr Vauxhall Astra

55000 miles 2015 Zero Deposit

Home Delivery Available

£4495
£94/month
Example
  • Vauxhall Astra

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

20268 miles 2019 Zero Deposit

Home Delivery Available

£11995
£252/month
Example
  • Vauxhall Astra

1.4i Turbo SRi VX Line Nav Hatchback 5dr Petrol Ma Vauxhall Astra

48987 miles 2018 Zero Deposit

Home Delivery Available

£7990
£168/month
Example
  • Vauxhall Astra

1.4i Turbo Tech Line Nav Hatchback 5dr Petrol Manu Vauxhall Astra

59000 miles 2017 Zero Deposit

Home Delivery Available

£6980
Stockport
£146/month
Example
  • Vauxhall Astra

1.4i Turbo SRi VX Line Hatchback 5dr Petrol Manual Vauxhall Astra

30929 miles 2017 Zero Deposit

Home Delivery Available

£8195
London
£172/month
Example
  • Vauxhall Astra

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

63855 miles 2017 Zero Deposit

Home Delivery Available

£5995
London
£126/month
Example
  • Vauxhall Astra

1.4i Turbo SRi Nav Euro 6 5dr Vauxhall Astra

67489 miles 2018 Zero Deposit

Home Delivery Available

£6762
Rochdale
£142/month
Example
  • Vauxhall Astra

1.4i Design Euro 6 5dr Vauxhall Astra

60000 miles 2018 Zero Deposit

Home Delivery Available

£5995
£126/month
Example
  • Vauxhall Astra

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

43000 miles 2017 Zero Deposit

Home Delivery Available

£8990
£189/month
Example
  • Vauxhall Astra

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

43000 miles 2017 Zero Deposit

Home Delivery Available

£8990
£189/month
Example
  • Vauxhall Astra

1.4i Turbo Limited Edition Coupe 3dr Petrol Manual Vauxhall Astra

35636 miles 2016 Zero Deposit

Home Delivery Available

£7900
£166/month
Example
  • Vauxhall Astra

1.6i 16V Tech Line GT 5dr ** ONLY 65000 MILES ** Vauxhall Astra

65787 miles 2015 Zero Deposit

Home Delivery Available

£5999
£126/month
Example
  • Vauxhall Astra

1.6i Turbo GPF SRi VX Line Nav Hatchback 5dr Petro Vauxhall Astra

82927 miles 2018 Zero Deposit

Home Delivery Available

£6990
£147/month
Example
  • Vauxhall Astra

1.6 CDTi ecoFLEX Design Sports Tourer 5dr Diesel M Vauxhall Astra

55000 miles 2024 Zero Deposit

Home Delivery Available

£7995
£168/month
Example
  • Vauxhall Astra

1.6i Turbo SRi VX Line Nav Hatchback 5dr Petrol Ma Vauxhall Astra

72000 miles 2017 Zero Deposit

Home Delivery Available

£6975
£146/month
Example
  • Vauxhall Astra

1.2 Turbo 130 GS 5dr Vauxhall Astra

17600 miles 2023 Zero Deposit

Home Delivery Available

£17600
Chelmsford
£293/month
Example
  • Vauxhall Astra

1.6 CDTi ecoTEC BlueInjection SRi Euro 6 5dr Vauxhall Astra

84413 miles 2016 Zero Deposit

Home Delivery Available

£4750
£100/month
Example
  • Vauxhall Astra

1.4i Turbo SRi Euro 6 5dr Vauxhall Astra

71476 miles 2017 Zero Deposit

Home Delivery Available

£5495
£115/month
Example
  • Vauxhall Astra

1.6 CDTi BlueInjection Elite Nav Sports Tourer 5dr Vauxhall Astra

86000 miles 2016 Zero Deposit

Home Delivery Available

£6495
£136/month
Example
  • Vauxhall Astra

1.2 Turbo Business Edition Nav Sports Tourer 5dr P Vauxhall Astra

64581 miles 2022 Zero Deposit

Home Delivery Available

£8950
Bangor
£188/month
Example
  • Vauxhall Astra

1.2 Turbo GS Line Hatchback 5dr Petrol Manual Euro Vauxhall Astra

39952 miles 2022 Zero Deposit

Home Delivery Available

£13999
Oldham
£233/month
Example
  • Vauxhall Astra

1.6i Elite Sports Tourer Euro 6 5dr Vauxhall Astra

38760 miles 2016 Zero Deposit

Home Delivery Available

£6500
£136/month
Example
  • Vauxhall Astra

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

86000 miles 2018 Zero Deposit

Home Delivery Available

£5499
Chesterfield
£115/month
Example
  • Vauxhall Astra

1.4i Turbo SRi Euro 6 5dr Vauxhall Astra

74000 miles 2016 Zero Deposit

Home Delivery Available

£4990
Nottingham
£105/month
Example
  • Vauxhall Astra

1.6i Design Euro 6 5dr Vauxhall Astra

73000 miles 2015 Zero Deposit

Home Delivery Available

£2990
Nottingham
£63/month
Example
  • Vauxhall Astra

1.4i Turbo SRi Euro 6 5dr Vauxhall Astra

59123 miles 2017 Zero Deposit

Home Delivery Available

£6499
£136/month
Example
  • Vauxhall Astra

1.4i Turbo Elite Hatchback 5dr Petrol Manual Euro 6 (150 Ps) Vauxhall Astra

84150 miles 2016 Zero Deposit

Home Delivery Available

£5190
£109/month
Example
  • Vauxhall Astra

1.0i Turbo ecoFLEX SRi Nav Euro 6 (s/s) 5dr Vauxhall Astra

90000 miles 2016 Zero Deposit

Home Delivery Available

£4600
£96/month
Example
  • Vauxhall Astra

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

39705 miles 2018 Zero Deposit

Home Delivery Available

£7795
London
£163/month
Example
  • Vauxhall Astra

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

56000 miles 2017 Zero Deposit

Home Delivery Available

£6975
£146/month
Example
  • Vauxhall Astra

1.6 CDTi BlueInjection Elite Nav Vauxhall Astra

109900 miles 2017 Zero Deposit

Home Delivery Available

£4500
£94/month
Example
  • Vauxhall Astra

2.0 CDTi SRi Coupe 3dr Diesel Manual Euro 5 (s/s) Vauxhall Astra

89000 miles 2015 Zero Deposit

Home Delivery Available

£3995
£84/month
Example