£6,640
Vauxhall Astra
2018 - 1.6 Astra Design CDTI Ecotec S/S 5dr
£7,995
Vauxhall Astra
2018 - 1.6 CDTi 16V ecoTEC Design 5dr
£4,250
Vauxhall Astra
2018 - 1.4i Design Sports Tourer Euro 6 5dr
£1,995
Vauxhall Astra
2010 (10) - 1.6i 16V Design [115] 5dr
£1,995
Vauxhall Astra
2008 (58) - 1.8i VVT Design 5dr Auto
£7,000
Vauxhall Astra
2019 (69) - 1.6 CDTi ecoTEC BlueInjection Design Hatchback 5dr Diesel Manual Euro 6 (s/
£5,395
Vauxhall Astra
2016 - 1.4i 16V Design 5dr
£2,650
Vauxhall Astra
2021 (64) - 1.3 CDTi 16V ecoFLEX Design 5dr [Start Stop]
£17,998
Vauxhall Astra
2023 - 1.2 Turbo Design 5dr
£3,500
Vauxhall Astra
2006 (06) - 2.0i 16v Design Twin Top 2dr
£3,795
Vauxhall Astra
2016 (16) - 1.0T 12V ecoFLEX Design 5dr
£1,495
Vauxhall Astra
2009 (59) - 1.6i 16v Design Sport Hatch 3dr
£2,850
Vauxhall Astra
2014 (64) - 1.6 16v Design Euro 5 5dr
£3,789
Vauxhall Astra
2016 (16) - 1.6 CDTi ecoFLEX Design Sports Tourer Euro 6 (s/s) 5dr
£7,495
Vauxhall Astra
2018 (68) - 1.4i Turbo Design Sports Tourer Euro 6 5dr
£3,995
Vauxhall Astra
2009 (09) - 1.8i VVT Design 3dr Auto
£17,450
Vauxhall Astra
2024 - 54kwh Design Hatchback 5dr Electric Auto 156 Ps
£3,600
Vauxhall Astra
2016 (66) - 1.4i 16V Design 5dr
£17,990
Vauxhall Astra
2024 - 54kwh Design Hatchback 5dr Electric Auto 156 Ps
£17,990
Vauxhall Astra
2024 - 54kwh Design Hatchback 5dr Electric Auto 156 Ps
£17,990
Vauxhall Astra
2024 - 54kwh Design Hatchback 5dr Electric Auto 156 Ps
£17,990
Vauxhall Astra
2024 - 54kwh Design Hatchback 5dr Electric Auto 156 Ps
£18,950
Vauxhall Astra
2024 - 54kwh Design Hatchback 5dr Electric Auto 156 Ps