Sort By
2013 Vauxhall Astra
1.4i 16V Energy 5dr
Arnold Clark West Calder Vauxhall
49,409 miles
2013 Vauxhall Astra
1.6i 16V Energy 5dr
Arnold Clark Kirkcaldy Kia
32,604 miles
2013 Vauxhall Astra
1.6i 16V Elite 5dr
Arnold Clark Huddersfield Motorstore
54,102 miles
2014 Vauxhall Astra
1.6i 16V SRi 5dr
Platinum Ssangyong
69,153 miles
2015 Vauxhall Astra
1.4i 16V SRi 5dr
Arnold Clark Milngavie Vauxhall
33,601 miles
2015 Vauxhall Astra
1.4i 16V Excite 5dr
Arnold Clark Linwood Vauxhall / Jeep / Alfa Romeo
29,012 miles
2013 Vauxhall Astra
1.4i 16V Energy 5dr
Perrys Bury Vauxhall
20,891 miles
2013 Vauxhall Astra
1.6i 16V Limited Edition 5dr
TrustFord Birmingham - Erdington
27,448 miles
2015 Vauxhall Astra
1.6i 16V Limited Edition 5dr [Leather]
Arnold Clark Kirkcaldy Mazda / Peugeot
39,446 miles
2015 Vauxhall Astra
1.4i 16V Design 5dr
Troops
21,300 miles
Buy new from £15,964 (list price from £19,050)
Contract hire from £162.05 per month
Showing 1 - 10 of 2639 cars