£27,998
Vauxhall Astra
2025 - 1.2 Turbo 130 Ultimate 5dr Auto
£10,499
Vauxhall Astra
2020 - 1.5 Turbo D SRi VX-Line Nav 5dr
£11,916
Vauxhall Astra
2021 (71) - 1.2 Turbo 145 Griffin Edition 5dr Petrol Hatchback
£14,499
Vauxhall Astra
2022 - 1.2 Turbo 130 Design 5dr
£3,791
Vauxhall Astra
2009 (59) - 1.6i 16v Design Estate 5dr Petrol Manual (158 g/km, 113 bhp)
£23,998
Vauxhall Astra
2025 - 1.2 Turbo 130 GS 5dr
£16,000
Vauxhall Astra
2022 - 1.6 Hybrid GS Line 5dr Auto (Navigation)(Front/Rea
£14,995
Vauxhall Astra
1988 (F) - 2.0 GTE CONVERTIBLE 2DR Manual
£23,998
Vauxhall Astra
2025 - 1.2 Turbo 130 GS 5dr
£26,498
Vauxhall Astra
2025 - 1.2 Turbo 130 Ultimate 5dr
£19,349
Vauxhall Astra
2023 - 1.2 Turbo 130 Ultimate 5dr Auto
£7,295
Vauxhall Astra
2015 - i SRi 5-Door
£25,498
Vauxhall Astra
2025 - 1.2 Turbo 130 GS 5dr Auto
£29,190
Vauxhall Astra
2023 - 115kW Ultimate 54kWh 5dr Auto
£17,995
Vauxhall Astra
2023 (23) - 1.2 Turbo 130 GS 5dr, UNDER 19600 MILES, FULL VAUXHALL SERVICE HISTORY,
£26,998
Vauxhall Astra
2025 - 115kW Ultimate 54kWh 5dr Auto
£6,795
Vauxhall Astra
2019 (19) - 1.6 CDTi 16V 136 Design 5dr Auto EURO6 ESTATE
£11,995
Vauxhall Astra
2021 (71) - 1.2 Turbo Griffin Edition Hatchback 5dr Petrol Manual Euro 6 (s/s) (145 ps)
£4,995
Vauxhall Astra
2016 (66) - 1.0T 12V ecoFLEX Design 5dr
£6,595
Vauxhall Astra
2019 (69) - 1.4i Turbo SRi Nav Hatchback 5dr Petrol Manual Euro 6 (150 ps) full service
£11,495
Vauxhall Astra
2019 (68) - 1.4T 16V 150 Elite Nav 5dr