Sort By
2016 Vauxhall Astra
1.4T 16V 125 Energy 5dr
Chester Vauxhall
43,581 miles
2017 Vauxhall Astra
1.6 CDTi 16V 136 Tech Line Nav 5dr
Ellesmere Port Vauxhall
52,652 miles
2017 Vauxhall Astra
1.6 CDTi 16V 136 SRi 5dr
Vauxhall - Newtownabbey
15,265 miles
Call dealer
£10,195
2019 Vauxhall Astra
1.4T 16V 125 Design 5dr
Vauxhall - Portadown
17,361 miles
Call dealer
£10,995
2018 Vauxhall Astra
1.4T 16V 150 SRi 5dr
Vauxhall - Newtownabbey
18,857 miles
Call dealer
£10,995
2015 Vauxhall Astra
1.4i 16V SRi 5dr
Arnold Clark Liverpool Motorstore / Kia
29,724 miles
2014 Vauxhall Astra
1.6i 16V Excite 5dr
Lanehouse Isuzu
30,600 miles
2016 Vauxhall Astra
1.0T 12V ecoFLEX Design 5dr
Arnold Clark Perth Motorstore / Fiat / Abarth
43,097 miles
2016 Vauxhall Astra
1.4i 16V SRi 5dr
Pentagon Barnsley
56,652 miles
2016 Vauxhall Astra
1.6T 16V 200 SRi 5dr
Arnold Clark Inverness Motorstore / Hyundai
57,174 miles
Buy new from £15,995 (list price from £19,050)
Contract hire from £162.05 per month
Showing 1 - 10 of 2557 cars