Sort By
2017 Vauxhall Astra
1.0T 12V ecoFLEX Elite Nav 5dr
Arnold Clark Linwood Vauxhall / Jeep / Alfa Romeo
24,558 miles
Call dealer
£10,698
2017 Vauxhall Astra
1.4T 16V 150 Elite Nav 5dr
Arnold Clark Glasgow Vauxhall (South)
20,189 miles
Call dealer
£10,998
2017 Vauxhall Astra
1.4T 16V 150 Elite Nav 5dr
Arnold Clark Perth Motorstore / Fiat / Abarth
10,357 miles
Call dealer
£11,498
2019 Vauxhall Astra
1.4T 16V 150 Elite Nav 5dr
Arnold Clark Stourbridge Fiat / Motorstore / Abarth
7,442 miles
Call dealer
£13,298
2019 Vauxhall Astra
1.4T 16V 150 Elite Nav 5dr
Arnold Clark Leeds Motorstore / Fiat / Jeep / Abarth / Alfa Romeo
10,804 miles
Call dealer
£13,298
2017 Vauxhall Astra
1.6 CDTi 16V 136 Elite Nav 5dr
Vauxhall - Lisburn
40,201 miles
2016 Vauxhall Astra
1.6 CDTi 16V 136 Elite Nav 5dr Auto
Vauxhall - Lisburn
14,000 miles
Call dealer
£10,895
2016 Vauxhall Astra
1.6 CDTi Bi-Turbo 16V 160 Elite Nav 5dr
Perrys Bury Vauxhall
36,000 miles
2018 Vauxhall Astra
1.4T 16V 150 Elite Nav 5dr Auto
Arnold Clark Newcastle Ford
5,887 miles
Call dealer
£12,498
2017 Vauxhall Astra
1.4T 16V 150 Elite Nav 5dr
Vauxhall Dalgety Bay
35,883 miles
Call dealer
£10,200
Buy new from £15,964 (list price from £19,050)
Contract hire from £162.05 per month
Showing 1 - 10 of 393 cars