£19,850
Vauxhall Astra
2025 - 1.2 Turbo Griffin Hatchback 5dr Petrol Manual Euro 6 (s/s) (130 ps)
£20,500
Vauxhall Astra
2025 - 1.2 Turbo Griffin Hatchback 5dr Petrol Manual Euro 6 (s/s) (130 ps)
£8,995
Vauxhall Astra
2018 (68) - 1.6 CDTi BlueInjection SRi Nav Hatchback 5dr Diesel Auto Euro 6 (s/s) (136
£20,099
Vauxhall Astra
2024 - 1.2 Turbo 130 GS 5dr
£4,350
Vauxhall Astra
2016 (16) - 1.6 CDTi 16V 136 Design 5dr
£7,480
Vauxhall Astra
2017 (17) - 1.4i Turbo SRi VX Line Hatchback 5dr Petrol Manual Euro 6 (150 ps)
£19,433
Vauxhall Astra
2024 (73) - 1.2 Turbo 130 GS 5dr Auto Petrol Hatchback
£19,199
Vauxhall Astra
2024 - 115kW GS 54kWh 5dr Auto
£18,699
Vauxhall Astra
2024 - 1.2 Turbo 130 GS 5dr
£18,099
Vauxhall Astra
2023 - 1.2 Turbo 130 GS 5dr
£19,868
Vauxhall Astra
2024 (24) - 1.2 Turbo 130 GS 5dr Petrol Estate
£19,220
Vauxhall Astra
2024 - 1.2 Turbo GS Hatchback 5dr Petrol Auto Euro 6 (s/s) (130 ps)
£20,791
Vauxhall Astra
2025 - 1.2 Turbo Griffin Hatchback 5dr Petrol Manual Euro 6 (s/s) (130 ps)
£7,890
Vauxhall Astra
2017 (67) - 1.4i Turbo SRi VX Line Hatchback 5dr Petrol Manual Euro 6 (150 ps)
£18,833
Vauxhall Astra
2023 - 1.2 Turbo Ultimate Euro 6 (s/s) 5dr
£8,995
Vauxhall Astra
2021 (21) - 1.5 Turbo D SE SPORTS TOURER EURO6 5-Door
£5,295
Vauxhall Astra
2016 (16) - 1.6 CDTi 16V Design 5dr
£18,697
Vauxhall Astra
2024 - 115kW Design 54kWh Auto 5-Door
£8,295
Vauxhall Astra
2018 - 1.4i Turbo Sri Vx Line Nav Hatchback 5dr Petrol Manual Euro 6 150 Ps
£19,798
Vauxhall Astra
2023 - 1.6 Plug-in Hybrid GSe 5dr Auto
£19,698
Vauxhall Astra
2024 - 1.2 Turbo 130 Ultimate 5dr
£19,999
Vauxhall Astra
2024 - 1.2 Turbo 130 Ultimate 5dr
£16,799
Vauxhall Astra
2023 - 1.6 Plug-in Hybrid GSe 5dr Auto