Sort By
2013 Vauxhall Astra
1.6i 16V Energy 5dr
Ellesmere Port Vauxhall
77,512 miles
2019 Vauxhall Astra
1.0T ecoTEC SRi Nav 5dr
Ellesmere Port Vauxhall
15,801 miles
Call dealer
£11,899
2019 Vauxhall Astra
1.6 CDTi 16V 136 Griffin 5dr
Liverpool Vauxhall
8,500 miles
Call dealer
£13,500
2020 Vauxhall Astra
1.2 Turbo 145 SRi Nav 5dr
Liverpool Vauxhall
2 miles
Call dealer
£15,985
2014 Vauxhall Astra
2.0 CDTi 16V Elite 5dr
Arnold Clark Kirkcaldy Kia
58,707 miles
2016 Vauxhall Astra
1.0T 12V ecoFLEX SRi 5dr
Arnold Clark Wigan Motorstore
32,630 miles
2017 Vauxhall Astra
1.4T 16V 150 SRi 5dr Auto
Robins & Day Vauxhall Hayes
31,384 miles
Call dealer
£10,294
2019 Vauxhall Astra
1.4T 16V 150 SRi Nav 5dr
Eden Vauxhall Oxford
11,899 miles
Call dealer
£12,250
2019 Vauxhall Astra
1.4T 16V 150 Elite Nav 5dr
Arnold Clark Perth Motorstore / Fiat / Abarth
9,698 miles
Call dealer
£13,298
2015 Vauxhall Astra
2.0 CDTi 16V SRi [165] 5dr [Start Stop]
Arnold Clark Shiremoor Ford
48,745 miles
Buy new from £15,964 (list price from £19,050)
Contract hire from £162.05 per month
Showing 1 - 10 of 2566 cars