Sort By
2014 Vauxhall Astra
2.0 CDTi 16V Elite 5dr
Troops
54,200 miles
2016 Vauxhall Astra
1.4T 16V 125 Energy 5dr
Robins & Day Vauxhall Chislehurst
26,102 miles
2017 Vauxhall Astra
1.0T ecoTEC SRi Nav 5dr
Robins & Day Peugeot Liverpool
21,564 miles
2016 Vauxhall Astra
1.4T 16V 150 Elite Nav 5dr
Robins & Day Vauxhall Wimbledon
16,457 miles
Call dealer
£10,000
2019 Vauxhall Astra
1.4T 16V 150 Elite Nav 5dr
Robins & Day Vauxhall Wimbledon
9,229 miles
Call dealer
£14,000
2013 Vauxhall Astra
1.4T 16V SRi 5dr
Robins & Day Peugeot Bristol
43,376 miles
2016 Vauxhall Astra
1.4i 16V SRi 5dr
Eden Hyundai Wokingham
24,398 miles
2017 Vauxhall Astra
1.4T 16V 150 SRi Nav 5dr
Rowcliffes SsangYong
57,000 miles
2017 Vauxhall Astra
1.4T 16V 150 SRi 5dr Auto
Perrys Broadstairs Vauxhall
21,081 miles
Call dealer
£10,995
2017 Vauxhall Astra
1.4T 16V 150 SRi Nav 5dr
Picador Vauxhall Winchester
11,500 miles
Call dealer
£11,495
Buy new from £15,964 (list price from £19,050)
Contract hire from £162.05 per month
Showing 1 - 10 of 2583 cars