£6,995
Vauxhall Astra
2018 (68) - 1.6 CDTi 16V 136 SRi Vx-line Nav 5dr
£3,995
Vauxhall Astra
2017 - TECH LINE CDTI 5-Door
£7,990
Vauxhall Astra
2017 (67) - 1.6 CDTi Design Sports Tourer 5dr Diesel Auto Euro 6 (136 ps)
£5,495
Vauxhall Astra
2015 (15) - 1.6i 16V Limited Edition 5dr [Leather]
£9,999
Vauxhall Astra
2019 (69) - 1.4i Turbo SRi VX Line Nav Hatchback 5dr Petrol Manual Euro 6 (s/s) (150 ps
£3,395
Vauxhall Astra
2013 - 1.7 Astra Exclusive CDTi ecoFLEX S/S 5dr
£20,998
Vauxhall Astra
2023 - 115kW GS 54kWh 5dr Auto
£4,999
Vauxhall Astra
2016 (66) - 1.6 CDTi 16V 136 SRi Nav 5dr
£12,950
Vauxhall Astra
2021 - 1.5 Turbo D 105 Business Edition Nav 5dr
£3,350
Vauxhall Astra
2019 (68) - Astra 1.6CDTi ESTATE ULEZ COMPLIANT 5-Door
£11,550
Vauxhall Astra
2021 (21) - 1.5 Turbo D Griffin Edition 5dr**ONE OWNER FROM NEW**
£4,950
Vauxhall Astra
2015 (65) - 1.0T 12V ecoFLEX SRi 5dr
£11,999
Vauxhall Astra
2021 (71) - GRIFFIN EDITION 5-Door
£9,495
Vauxhall Astra
2020 (20) - 1.5 Turbo D Business Edition Nav 5dr
£21,998
Vauxhall Astra
2023 - 115kW GS 54kWh 5dr Auto
£11,750
Vauxhall Astra
2020 - 1.5 Turbo D 105 Business Edition Nav 5dr