£3,645
Vauxhall Astra
2016 (66) - 1.0i Turbo ecoFLEX Design Euro 6 (s/s) 5dr
£3,495
Vauxhall Astra
2016 (66) - 1.6 CDTi 16V Design 5dr
£17,998
Vauxhall Astra
2023 - 1.2 Turbo Design 5dr
£15,900
Vauxhall Astra
2023 - 1.2 Turbo Design Hatchback 5dr Petrol Manual Euro 6 (s/s) (110 ps)
£17,495
Vauxhall Astra
2023 - 5dr 1.2i Turbo Design
£16,999
Vauxhall Astra
2023 (72) - 1.2 Turbo Design Hatchback 5dr
£17,998
Vauxhall Astra
2023 - 1.2 Turbo 130 Design 5dr
£17,495
Vauxhall Astra
2023 - 1.2 Turbo Design Sports Tourer 5dr Petrol Manual Euro 6 s/s 130 Ps
£16,998
Vauxhall Astra
2023 - 1.2 Turbo 130 Design 5dr
£15,995
Vauxhall Astra
2023 - 1.2 Turbo Design 5dr
£18,998
Vauxhall Astra
2024 - 1.2 Turbo 130 Design 5dr
£3,395
Vauxhall Astra
2018 (68) - 1.6 CDTi 16V 136 Design 5dr ULEZ
£14,998
Vauxhall Astra
2022 - 1.2 Turbo Design 5dr
£4,250
Vauxhall Astra
2016 (16) - 1.6 CDTi 16V Design 5dr
£17,998
Vauxhall Astra
2023 - 1.5 Turbo D Design 5dr Auto