Vauxhall Astra for sale

Find and finance your next used car with ChooseMyCar

  • Vauxhall Astra

2.0 CDTi ecoFLEX Elite Hatchback 5dr Diesel Manual Vauxhall Astra

86000 miles 2015 Zero Deposit

Home Delivery Available

£3495
£73/month
Example
  • Vauxhall Astra

1.2 Turbo Design Hatchback 5dr Petrol Manual Euro Vauxhall Astra

31000 miles 2022 Zero Deposit

Home Delivery Available

£12900
£215/month
Example
  • Vauxhall Astra

1.6 16v Exclusiv Hatchback 5dr Petrol Manual Euro Vauxhall Astra

73991 miles 2010 Zero Deposit

Home Delivery Available

£1995
£42/month
Example
  • Vauxhall Astra

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

79775 miles 2017 Zero Deposit

Home Delivery Available

£4591
Sheffield
£96/month
Example
  • Vauxhall Astra

1.6 CDTi ecoTEC BlueInjection Tech Line Nav Hatchb Vauxhall Astra

44001 miles 2018 Zero Deposit

Home Delivery Available

£7882
£165/month
Example
  • Vauxhall Astra

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

68130 miles 2017 Zero Deposit

Home Delivery Available

£7195
£151/month
Example
  • Vauxhall Astra

1.4 16v Active Euro 5 5dr Vauxhall Astra

107788 miles 2012 Zero Deposit

Home Delivery Available

£1895
£40/month
Example
  • Vauxhall Astra

SE CDTI Vauxhall Astra

163373 miles 2010 Zero Deposit

Home Delivery Available

£990
Luton
£21/month
Example
  • Vauxhall Astra

EXCITE Vauxhall Astra

77000 miles 2015 Zero Deposit

Home Delivery Available

£3995
£84/month
Example
  • Vauxhall Astra

1.4i Turbo SRi Hatchback 5dr Petrol Manual Euro 6 (150 ps) Vauxhall Astra

94352 miles 2017 Zero Deposit

Home Delivery Available

£5295
£111/month
Example
  • Vauxhall Astra

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

31000 miles 2017 Zero Deposit

Home Delivery Available

£10999
£231/month
Example
  • Vauxhall Astra

1.6 CDTi SRi Sports Tourer Euro 6 5dr Vauxhall Astra

39000 miles 2017 Zero Deposit

Home Delivery Available

£7495
Winchester
£157/month
Example
  • Vauxhall Astra

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

52745 miles 2019 Zero Deposit

Home Delivery Available

£8775
£184/month
Example
  • Vauxhall Astra

1.4T Sport Auto Euro 5 3dr Vauxhall Astra

65000 miles 2014 Zero Deposit

Home Delivery Available

£4980
£104/month
Example
  • Vauxhall Astra

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

79834 miles 2016 Zero Deposit

Home Delivery Available

£4995
Bradford
£105/month
Example
  • Vauxhall Astra

1.4 16v SRi Hatchback 5dr Petrol Manual Euro 5 (100 ps) Vauxhall Astra

71500 miles 2013 Zero Deposit

Home Delivery Available

£1995
£42/month
Example
  • Vauxhall Astra

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

44215 miles 2016 Zero Deposit

Home Delivery Available

£6981
Peterborough
£146/month
Example
  • Vauxhall Astra

1.4i Design Euro 6 5dr Vauxhall Astra

53000 miles 2015 Zero Deposit

Home Delivery Available

£4695
£98/month
Example
  • Vauxhall Astra

1.4i 16v SXi Hatchback 5dr Petrol Manual (151 g/km, 89 bhp) Vauxhall Astra

110034 miles 2009 Zero Deposit

Home Delivery Available

£1500
Bradford
£31/month
Example
  • Vauxhall Astra

1.4T 16v SRi Euro 5 5dr Vauxhall Astra

100063 miles 2013 Zero Deposit

Home Delivery Available

£2295
£48/month
Example
  • Vauxhall Astra

1.6i 16v SXi Sport Hatch 3dr Vauxhall Astra

121240 miles 2009 Zero Deposit

Home Delivery Available

£1295
£27/month
Example
  • Vauxhall Astra

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

40872 miles 2018 Zero Deposit

Home Delivery Available

£10475
£220/month
Example
  • Vauxhall Astra

1.6i 16v SXi Hatchback 5dr Petrol Manual (158 g/km Vauxhall Astra

103635 miles 2007 Zero Deposit

Home Delivery Available

£1495
£31/month
Example
  • Vauxhall Astra

2.0 CDTi Elite Hatchback 5dr Diesel Auto Euro 5 (1 Vauxhall Astra

58200 miles 2013 Zero Deposit

Home Delivery Available

£5995
Telford
£126/month
Example
  • Vauxhall Astra

1.4i Turbo Energy Hatchback 5dr Petrol Manual Euro 6 (125 Ps) Vauxhall Astra

19784 miles 2016 Zero Deposit

Home Delivery Available

£8295
Derby
£174/month
Example
  • Vauxhall Astra

1.2 Turbo Griffin Hatchback 5dr Petrol Manual Euro 6 (s/s) (130 Ps) Vauxhall Astra

25 miles 2026 Zero Deposit

Home Delivery Available

£19990
£333/month
Example
  • Vauxhall Astra

1.2 Turbo Griffin Hatchback 5dr Petrol Manual Euro 6 (s/s) (130 Ps) Vauxhall Astra

25 miles 2026 Zero Deposit

Home Delivery Available

£19990
£333/month
Example
  • Vauxhall Astra

1.6 16v Excite Hatchback 5dr Petrol Manual Euro 5 Vauxhall Astra

91000 miles 2014 Zero Deposit

Home Delivery Available

£2350
Barnsley
£49/month
Example
  • Vauxhall Astra

1.4i Turbo Elite Nav Hatchback 5dr Petrol Manual E Vauxhall Astra

52097 miles 2016 Zero Deposit

Home Delivery Available

£7695
£161/month
Example
  • Vauxhall Astra

1.4i Turbo SRi Coupe 3dr Petrol Manual Euro 6 (s/s Vauxhall Astra

71639 miles 2015 Zero Deposit

Home Delivery Available

£4299
£90/month
Example
  • Vauxhall Astra

1.2 Turbo Griffin Hatchback 5dr Petrol Manual Euro 6 (s/s) (130 Ps) Vauxhall Astra

25 miles 2026 Zero Deposit

Home Delivery Available

£19990
Lincoln
£333/month
Example
  • Vauxhall Astra

1.2 Turbo Griffin Hatchback 5dr Petrol Manual Euro 6 (s/s) (130 Ps) Vauxhall Astra

25 miles 2026 Zero Deposit

Home Delivery Available

£19990
Nottingham
£333/month
Example
  • Vauxhall Astra

1.2 Turbo Griffin Hatchback 5dr Petrol Manual Euro 6 (s/s) (130 Ps) Vauxhall Astra

25 miles 2026 Zero Deposit

Home Delivery Available

£19990
Nottingham
£333/month
Example
  • Vauxhall Astra

1.2 Turbo Griffin Hatchback 5dr Petrol Manual Euro 6 (s/s) (130 Ps) Vauxhall Astra

25 miles 2026 Zero Deposit

Home Delivery Available

£19990
Nottingham
£333/month
Example
  • Vauxhall Astra

1.6 16V SE Vauxhall Astra

100000 miles 2013 Zero Deposit

Home Delivery Available

£1995
£42/month
Example
  • Vauxhall Astra

2.0 CDTi ecoFLEX SE Euro 5 (s/s) 5dr Vauxhall Astra

100000 miles 2012 Zero Deposit

Home Delivery Available

£2000
Wigan
£42/month
Example