Sort By
2016 Vauxhall Astra
1.4i 16V Energy 5dr
Chester Vauxhall
28,213 miles
2016 Vauxhall Astra
1.0T 12V ecoFLEX SRi 5dr
Newcastle Renault
48,797 miles
2017 Vauxhall Astra
1.6 CDTi 16V 136 SRi Nav 5dr
Birmingham Vauxhall
37,064 miles
2017 Vauxhall Astra
1.6 CDTi 16V SRi Vx-line Nav 5dr
Liverpool Vauxhall
36,195 miles
Call dealer
£10,000
2020 Vauxhall Astra
1.2 Turbo 145 SRi Nav 5dr
Chester Vauxhall
10 miles
Call dealer
£15,699
2020 Vauxhall Astra
1.2 Turbo 145 SRi Nav 5dr
Chester Vauxhall
10 miles
Call dealer
£15,899
2020 Vauxhall Astra
1.2 Turbo 145 Elite Nav 5dr
Chester Vauxhall
10 miles
Call dealer
£16,699
2020 Vauxhall Astra
1.2 Turbo 145 SRi VX-Line Nav 5dr
Liverpool Vauxhall
2 miles
Call dealer
£16,850
2013 Vauxhall Astra
1.6i 16V SRi 5dr
Pentagon Loughborough
58,088 miles
2015 Vauxhall Astra
1.4i 16V Excite 5dr
Motorchoice Aberdeen
36,393 miles
Buy new from £15,964 (list price from £19,050)
Contract hire from £162.05 per month
Showing 1 - 10 of 2610 cars