Sort By
2017 Vauxhall Astra
1.6 CDTi 16V 136 Elite 5dr Auto
Arnold Clark Wolverhampton Motorstore
18,367 miles
Call dealer
£11,298
2016 Vauxhall Astra
1.6 CDTi 16V 136 Elite Nav 5dr
Vauxhall Carlisle
47,394 miles
2017 Vauxhall Astra
1.6 CDTi 16V 136 Elite Nav 5dr
Toomey Vauxhall Basildon
45,276 miles
2016 Vauxhall Astra
1.6 CDTi Bi-Turbo 16V 160 Elite Nav 5dr
Bristos Renault Ipswich Sales
13,379 miles
Call dealer
£10,995
2017 Vauxhall Astra
1.6 CDTi 16V 136 Elite 5dr
Pentagon Burton Upon Trent
12,976 miles
Call dealer
£11,495
2017 Vauxhall Astra
1.6 CDTi 16V 136 Elite Nav 5dr Auto
Arnold Clark Doncaster Motorstore
13,889 miles
Call dealer
£11,498
2016 Vauxhall Astra
1.6 CDTi 16V 136 Elite 5dr
Thurlow Nunn Milton Keynes
46,241 miles
2016 Vauxhall Astra
1.6 CDTi 16V 136 Elite Nav 5dr
Thurlow Nunn Norwich Hall Road
23,680 miles
Call dealer
£10,699
2016 Vauxhall Astra
1.6 CDTi 16V 136 Elite Nav 5dr
Evans Halshaw Vauxhall Leeds
42,655 miles
2016 Vauxhall Astra
1.6 CDTi 16V 136 Elite Nav 5dr
Baylis Hereford
32,925 miles
Buy new from £15,964 (list price from £19,050)
Contract hire from £162.05 per month
Showing 1 - 10 of 88 cars