Sort By
2024 Vauxhall Astra
1.2 Turbo 130 GS 5dr
1.2 Turbo 130 GS 5dr
JCT600 Approved Centre Doncaster - 223 miles away
6,911 miles
Call dealer
£18,899
2024 Vauxhall Astra
1.6 Plug-in Hybrid GS 5dr Auto
1.6 Plug-in Hybrid GS 5dr Auto
Stoneacre Abarth, Fiat, MG, SEAT, Suzuki Doncaster - 224 miles away
6,195 miles
Call dealer
£18,995
2024 Vauxhall Astra
1.2 Turbo 130 GS 5dr Auto
1.2 Turbo 130 GS 5dr Auto
Pentagon Sheffield Parkway - 224 miles away
8,120 miles
Call dealer
£18,990
2024 Vauxhall Astra
115kW GS 54kWh 5dr Auto
115kW GS 54kWh 5dr Auto
Vertu Honda Doncaster - 224 miles away
12,002 miles
Call dealer
£19,035
2024 Vauxhall Astra
1.2 Turbo 130 GS 5dr
1.2 Turbo 130 GS 5dr
Stoneacre Mazda Hull - 236 miles away
14,794 miles
Call dealer
£17,995
2024 Vauxhall Astra
115kW GS 54kWh 5dr Auto
115kW GS 54kWh 5dr Auto
Pentagon Vauxhall Mansfield - 243 miles away
12,999 miles
Call dealer
£28,495
2022 Vauxhall Astra
1.2 Turbo 130 GS Line 5dr
1.2 Turbo 130 GS Line 5dr
Pentagon Vauxhall Derby - 249 miles away
15,794 miles
Call dealer
£15,995
2024 Vauxhall Astra
115kW GS 54kWh 5dr Auto
115kW GS 54kWh 5dr Auto
Pentagon Vauxhall Nottingham - 252 miles away
33,999 miles
Call dealer
£15,995
2022 Vauxhall Astra
1.2 Turbo 130 GS Line 5dr
1.2 Turbo 130 GS Line 5dr
Pentagon Vauxhall Nottingham - 252 miles away
8,116 miles
Call dealer
£16,795
2024 Vauxhall Astra
115kW GS 54kWh 5dr Auto
115kW GS 54kWh 5dr Auto
Pentagon Vauxhall Nottingham - 252 miles away
12,999 miles
Call dealer
£17,995
2023 Vauxhall Astra
1.2 Turbo 130 GS 5dr
1.2 Turbo 130 GS 5dr
Pentagon Lincoln Tritton Road - 255 miles away
20,458 miles
Call dealer
£15,997
2022 Vauxhall Astra
1.2 Turbo 130 GS Line 5dr
1.2 Turbo 130 GS Line 5dr
Vertu Vauxhall Lichfield - 256 miles away
10,979 miles
Call dealer
£17,082
2022 Vauxhall Astra
1.2 Turbo 130 GS Line 5dr
1.2 Turbo 130 GS Line 5dr
Vertu Vauxhall Northampton - 303 miles away
19,122 miles
Call dealer
£16,314
2022 Vauxhall Astra
1.2 Turbo 130 GS Line 5dr
1.2 Turbo 130 GS Line 5dr
Vertu Vauxhall Northampton - 303 miles away
9,663 miles
Call dealer
£17,214
Buy new from | £14,989 | (list price from £20,395) |
Showing 16 - 30 of 57 cars