Sort By
2013 Vauxhall Astra
1.4T 16V SE 5dr
Evans Halshaw Citroen Mansfield
63,092 miles
2013 Vauxhall Astra
1.6i 16V SE 5dr Auto
Evans Halshaw Vauxhall Cramlington
53,236 miles
2013 Vauxhall Astra
1.6i 16V SE 5dr
Liverpool Vauxhall
76,000 miles
2018 Vauxhall Astra
1.4i 16V SE 5dr
Perrys Burnley Vauxhall
12,000 miles
Call dealer
£10,995
2018 Vauxhall Astra
1.4I 16V Se 5Dr
Pentagon Loughborough
8,587 miles
Call dealer
£10,995
2013 Vauxhall Astra
1.6I 16V Se 5Dr
Nissan Ilkeston
48,175 miles
2018 Vauxhall Astra
1.4I 16V Se 5Dr
Baylis Gloucester
20,652 miles
Call dealer
£10,998
2018 Vauxhall Astra
1.4I 16V Se 5Dr
Evans Halshaw Vauxhall Wolverhampton
17,103 miles
Call dealer
£10,390
2018 Vauxhall Astra
1.4T 16V 150 Se 5Dr
Vauxhall Ashford
14,000 miles
Call dealer
£11,495
2018 Vauxhall Astra
1.4T 16V 150 Se 5Dr
Robins & Day Vauxhall Heathrow
9,473 miles
Call dealer
£11,999
Buy new from £15,995 (list price from £19,050)
Contract hire from £162.05 per month
Showing 1 - 10 of 37 cars