£5,995
Vauxhall Astra
2019 (19) - 1.6 CDTi 16V 136 Design 5dr Estate EURO6
£4,995
Vauxhall Astra
2018 (18) - 1.6 CDTi 16V ecoTEC Tech Line Nav 5dr
£7,495
Vauxhall Astra
2017 (67) - 1.6 TECH-LINE NAV CDTI DIESEL 5DR ,new timing chain kit
£7,695
Vauxhall Astra
2016 (66) - 1.4T 16V 150 Elite Nav 5dr
£20,897
Vauxhall Astra
2024 - 1.2 Turbo GS Sports Tourer 5dr Petrol Auto Euro 6 (s/s) (130 ps)
£23,998
Vauxhall Astra
2025 - 1.2 Turbo 130 GS 5dr
£4,680
Vauxhall Astra
2016 - 1.6 CDTi ecoFLEX Design 5-Door
£1,495
Vauxhall Astra
2012 (12) - 2.0 CDTi 16V ecoFLEX SRi [165] 5dr
£27,998
Vauxhall Astra
2025 - 1.2 Turbo 130 Ultimate 5dr Auto
£5,095
Vauxhall Astra
2015 (15) - 1.6i Excite Euro 6 5dr
£5,498
Vauxhall Astra
2014 - 1.6i 16V Elite 5dr
£4,995
Vauxhall Astra
2013 (63) - 2.0 CDTi ecoFLEX Elite Hatchback 5dr Diesel Manual Euro 5 (s/s) (160 ps)
£2,995
Vauxhall Astra
2012 (62) - 1.4 16v Active Hatchback 5dr Petrol FOR SALE WITH 12 MONTHS MOT
£3,995
Vauxhall Astra
2013 - 1.6i 16V SE 5dr, 1 former keeper, FSH, 2 keys
£4,895
Vauxhall Astra
2011 - 2.0 Astra Elite CDTI Auto 5dr
£3,112
Vauxhall Astra
2012 - CDTi ecoFLEX SRi 5-Door
£32,995
Vauxhall Astra
2024 - 54kwh Ultimate Sports Tourer 5dr Electric Auto 156 Ps
£1,499
Vauxhall Astra
2003 (53) - 1.6i 16v 2dr
£8,399
Vauxhall Astra
2017 - 1.4T 16V 150 SRi 5dr