Filter results 398 Cars
Browse by shape
Browse by engine
Browse by trim
Sort By
2019 Vauxhall Astra
1.0T ecoTEC Tech Line Nav 5dr
1.0T ecoTEC Tech Line Nav 5dr
Stellantis &You Birmingham South
34,047 miles
Call dealer
£8,957
2021 Vauxhall Astra
1.2 Turbo 145 Griffin Edition 5dr
1.2 Turbo 145 Griffin Edition 5dr
Pentagon Vauxhall Derby
23,026 miles
Call dealer
£12,395
2023 Vauxhall Astra
1.2 Turbo 130 Ultimate 5dr
1.2 Turbo 130 Ultimate 5dr
Hutchings Vauxhall Pontypridd
10,303 miles
Call dealer
£21,293
2023 Vauxhall Astra
1.5 Turbo D Ultimate 5dr
1.5 Turbo D Ultimate 5dr
Lanehouse Vauxhall Bridport
13,570 miles
Call dealer
£19,995
2024 Vauxhall Astra
115kW Design 54kWh 5dr Auto
115kW Design 54kWh 5dr Auto
Pentagon Burton-on-Trent
25 miles
Call dealer
£22,900
2021 Vauxhall Astra
1.2 Turbo 145 SRi 5dr
1.2 Turbo 145 SRi 5dr
Charles Hurst Vauxhall Newtownabbey
44,200 miles
Call dealer
£9,904
2022 Vauxhall Astra
1.2 Turbo 130 Ultimate 5dr Auto
1.2 Turbo 130 Ultimate 5dr Auto
Motorpoint Sheffield
13,795 miles
Call dealer
£19,899
2022 Vauxhall Astra
1.2 Turbo 130 Ultimate 5dr Auto
1.2 Turbo 130 Ultimate 5dr Auto
Fred Coupe Nissan Preston
3,600 miles
Call dealer
£20,995
2024 Vauxhall Astra
1.2 Turbo 130 GS 5dr
1.2 Turbo 130 GS 5dr
Thurlow Nunn Vauxhall Norwich
2,676 miles
Call dealer
£21,000
2022 Vauxhall Astra
1.2 Turbo 130 Ultimate 5dr Auto
1.2 Turbo 130 Ultimate 5dr Auto
Pentagon Vauxhall Mansfield
18,871 miles
Call dealer
£18,496
2023 Vauxhall Astra
1.2 Turbo 130 GS 5dr Auto
1.2 Turbo 130 GS 5dr Auto
Thurlow Nunn Vauxhall East Dereham
1,075 miles
Call dealer
£21,299
2024 Vauxhall Astra
115kW GS 54kWh 5dr Auto
115kW GS 54kWh 5dr Auto
Bristol Street Motors Peugeot Launceston
3,562 miles
Call dealer
£25,836
2020 Vauxhall Astra
1.5 Turbo D SRi VX-Line Nav 5dr
1.5 Turbo D SRi VX-Line Nav 5dr
Bristol Street Motors Vauxhall Macclesfield
44,015 miles
Call dealer
£10,085
Buy new from | £13,895 | (list price from £15,595) |
Showing 271 - 285 of 398 cars