Sort By
2017 Vauxhall Astra
1.4T 16V 150 Elite 5dr
1.4T 16V 150 Elite 5dr
Thomson & Potter Skoda Perth - 62 miles away
56,249 miles
Call dealer
£7,500
2016 Vauxhall Astra
1.0T 12V ecoFLEX Elite 5dr
1.0T 12V ecoFLEX Elite 5dr
Vertu Vauxhall Durham - 150 miles away
52,473 miles
Call dealer
£6,495
2018 Vauxhall Astra
1.4i Turbo Elite Nav Hatchback 5dr Petrol Manual Euro 6 (150 ps)
1.4i Turbo Elite Nav Hatchback 5dr Petrol Manual Euro 6 (150 ps)
Driven Car Sales Ltd Thornaby - 169 miles away
50,477 miles
Call dealer
£8,399
2016 Vauxhall Astra
1.4T 16V 150 Elite Nav 5dr
1.4T 16V 150 Elite Nav 5dr
Alpine Motors - 190 miles away
40,100 miles
Call dealer
£8,995
2019 Vauxhall Astra
1.4T 16V 150 Elite Nav 5dr
1.4T 16V 150 Elite Nav 5dr
Cars2 Hyundai Wakefield - 206 miles away
49,152 miles
Call dealer
£9,490
2018 Vauxhall Astra
1.4T 16V 150 Elite 5dr
1.4T 16V 150 Elite 5dr
Lookers SEAT Stockport - 206 miles away
53,357 miles
Call dealer
£7,999
2020 Vauxhall Astra
1.2 Turbo 145 Elite Nav Premium 5dr
1.2 Turbo 145 Elite Nav Premium 5dr
Vertu Vauxhall Crewe - 220 miles away
27,038 miles
Call dealer
£13,379
2017 Vauxhall Astra
1.4T 16V 150 Elite Nav 5dr Auto
1.4T 16V 150 Elite Nav 5dr Auto
Pentagon Vauxhall Mansfield - 243 miles away
28,844 miles
Call dealer
£10,495
2017 Vauxhall Astra
1.4T 16V 150 Elite Nav 5dr
1.4T 16V 150 Elite Nav 5dr
Pentagon SEAT Nottingham - 255 miles away
74,864 miles
Call dealer
£6,668
2018 Vauxhall Astra
1.4i Turbo Elite Nav Hatchback 5dr Petrol Manual Euro 6 (150 ps)
1.4i Turbo Elite Nav Hatchback 5dr Petrol Manual Euro 6 (150 ps)
CarWorld Supermarket Westwood - 296 miles away
26,152 miles
Call dealer
£11,988
2017 Vauxhall Astra
1.4T 16V 150 Elite Nav 5dr
1.4T 16V 150 Elite Nav 5dr
Group 1 Assured Peterborough - 299 miles away
42,517 miles
Call dealer
£8,490
2019 Vauxhall Astra
1.6T 16V 200 Elite Nav 5dr
1.6T 16V 200 Elite Nav 5dr
Group 1 Assured Norwich East - 338 miles away
70,904 miles
Call dealer
£7,895
Buy new from | £14,337 | (list price from £16,065) |
Showing 1 - 12 of 12 cars