Sort By
2023 Vauxhall Astra
1.2 Turbo 130 GS 5dr
1.2 Turbo 130 GS 5dr
Carsa Halesowen - 69 miles away
9,776 miles
Request callback
£16,378
2022 Vauxhall Astra
1.5 Turbo D GS Line 5dr Auto
1.5 Turbo D GS Line 5dr Auto
Thurlow Nunn Vauxhall Norwich - 71 miles away
44,064 miles
Request callback
£15,399
2024 Vauxhall Astra
115kW GS 54kWh 5dr Auto
115kW GS 54kWh 5dr Auto
Thurlow Nunn Vauxhall Norwich - 71 miles away
15,000 miles
Request callback
£28,449
2025 Vauxhall Astra
1.2 Turbo 130 GS 5dr
1.2 Turbo 130 GS 5dr
Vauxhall Hull West - 84 miles away
151 miles
Request callback
£22,539
2023 Vauxhall Astra
1.2 Turbo 130 GS 5dr Auto
1.2 Turbo 130 GS 5dr Auto
Cars2 Renault Barnsley - 84 miles away
38,424 miles
Request callback
£15,750
Vauxhall Astra
1.2 Turbo 130 GS 5dr
1.2 Turbo 130 GS 5dr
Vertu Vauxhall Macclesfield - 87 miles away
Request callback
£30,420
Vauxhall Astra
1.2 Turbo 130 GS 5dr
1.2 Turbo 130 GS 5dr
Vertu Vauxhall Macclesfield - 87 miles away
Request callback
£30,420
Vauxhall Astra
115kW GS 54kWh 5dr Auto
115kW GS 54kWh 5dr Auto
Vertu Vauxhall Macclesfield - 87 miles away
Request callback
£35,849
2023 Vauxhall Astra
1.2 Turbo 130 GS 5dr
1.2 Turbo 130 GS 5dr
Vauxhall Aldershot - 89 miles away
11,024 miles
Request callback
£17,998
Vauxhall Astra
1.2 Turbo 130 GS 5dr
1.2 Turbo 130 GS 5dr
Vertu Vauxhall Crewe - 93 miles away
10 miles
Request callback
£31,119
2023 Vauxhall Astra
1.6 Plug-in Hybrid GS 5dr Auto
1.6 Plug-in Hybrid GS 5dr Auto
Vauxhall Leeds - 100 miles away
6,538 miles
Request callback
£21,450
2025 Vauxhall Astra
1.2 Turbo 130 GS 5dr
1.2 Turbo 130 GS 5dr
Vauxhall Leeds - 100 miles away
100 miles
Request callback
£22,539
2023 Vauxhall Astra
1.2 Turbo 130 GS 5dr Auto
1.2 Turbo 130 GS 5dr Auto
Citroen Leeds - 100 miles away
6,267 miles
Request callback
£17,710
2024 Vauxhall Astra
1.2 Turbo 130 GS 5dr
1.2 Turbo 130 GS 5dr
Pentagon Vauxhall Oldham - 101 miles away
12,999 miles
Request callback
£18,450
2024 Vauxhall Astra
1.2 Turbo 130 GS 5dr Auto
1.2 Turbo 130 GS 5dr Auto
Pentagon Vauxhall Oldham - 101 miles away
7,999 miles
Request callback
£21,990
Buy new from | £14,337 | (list price from £16,065) |
Showing 31 - 45 of 67 cars