£5,795
Vauxhall Astra
2011 - 1.6i VVT 16v Elite 5dr Automatic
£23,998
Vauxhall Astra
2025 - 1.2 Turbo 130 GS 5dr
£23,998
Vauxhall Astra
2025 - 1.2 Turbo 130 GS 5dr
£23,998
Vauxhall Astra
2025 - 1.2 Turbo 130 GS 5dr
£23,998
Vauxhall Astra
2025 - 1.2 Turbo 130 GS 5dr
£5,999
Vauxhall Astra
2015 (15) - 1.4i 16V Excite 5dr
£6,495
Vauxhall Astra
2012 (12) - 1.6i 16V SE 5dr Auto
£22,498
Vauxhall Astra
2024 - 1.6 Plug-in Hybrid GSe 5dr Auto
£4,999
Vauxhall Astra
2013 (63) - 1.6 16v Elite Hatchback 5dr Petrol Manual Euro 5 (115 ps)
£1,600
Vauxhall Astra
2009 (09) - 1.7 CDTi 16V Active Plus [100] 3dr
£3,000
Vauxhall Astra
2011 (61) - 1.6 16v SRi Euro 5 5dr
£26,498
Vauxhall Astra
2025 - 1.2 Turbo 130 Ultimate 5dr
£26,498
Vauxhall Astra
2025 - 1.2 Turbo 130 Ultimate 5dr
£4,600
Vauxhall Astra
2013 - 1.4 Astra Energy 5dr