Sort By
2013 Vauxhall Astra
1.4i 16V Energy 5dr
Vauxhall Edinburgh
46,100 miles
2015 Vauxhall Astra
1.6i 16V SRi 5dr
Vauxhall Kirkcaldy
57,496 miles
2013 Vauxhall Astra
1.6i 16V Elite 5dr
Hillington Carstore
13,000 miles
2016 Vauxhall Astra
1.4T 16V 125 Design 5dr
Vauxhall Kirkcaldy
34,542 miles
2016 Vauxhall Astra
1.4T 16V 150 Elite Nav 5dr
Luscombe Motors Ltd
23,266 miles
2017 Vauxhall Astra
1.4T 16V 150 Elite 5dr
Hillington Carstore
38,480 miles
Call dealer
£10,000
2018 Vauxhall Astra
1.4T 16V 150 SE 5dr
Vauxhall Edinburgh
5,436 miles
Call dealer
£11,000
2018 Vauxhall Astra
1.6T 16V 200 SRi Nav 5dr
Vauxhall Edinburgh
24,619 miles
Call dealer
£11,090
2018 Vauxhall Astra
1.6T 16V 200 SRi Nav 5dr
Vauxhall Kirkcaldy
24,536 miles
Call dealer
£11,090
2019 Vauxhall Astra
1.6T 16V 200 SRi Nav 5dr
Dundee Carstore
22,607 miles
Call dealer
£11,290
Buy new from £15,964 (list price from £19,050)
Contract hire from £162.05 per month
Showing 1 - 10 of 2627 cars