Sort By
2016 Vauxhall Astra
1.6 CDTi 16V Design 5dr
Evans Halshaw Vauxhall York
79,557 miles
2016 Vauxhall Astra
1.4i 16V Design 5dr
Arnold Clark Linwood Vauxhall / Jeep / Alfa Romeo
17,359 miles
2016 Vauxhall Astra
1.4T 16V 125 Design 5dr
Vauxhall Macclesfield
14,686 miles
2019 Vauxhall Astra
1.0T ecoTEC Design 5dr
Vauxhall Sunderland
12,735 miles
Call dealer
£10,999
2019 Vauxhall Astra
1.0T ecoTEC Design 5dr
Liverpool Vauxhall
18,499 miles
2015 Vauxhall Astra
1.4i 16V Design 5dr
Perrys Barnsley Vauxhall
99,338 miles
2014 Vauxhall Astra
1.4i 16V Design 5dr
Arnold Clark Kirkcaldy Mazda / Peugeot
26,928 miles
2017 Vauxhall Astra
1.6 CDTi 16V Design 5dr
Evans Halshaw Vauxhall St Albans
38,446 miles
2019 Vauxhall Astra
1.4T 16V 125 Design 5dr
Perrys Barnsley Vauxhall
15,887 miles
Call dealer
£11,990
2017 Vauxhall Astra
1.0T ecoTEC Design 5dr
Liverpool Vauxhall
12,900 miles
Buy new from £15,964 (list price from £19,050)
Contract hire from £162.05 per month
Showing 51 - 60 of 200 cars