£6,850
Vauxhall Astra
2016 - 1.4i 16V Design 5dr
£14,998
Vauxhall Astra
2022 - 1.2 Turbo Design 5dr
£3,500
Vauxhall Astra
2006 (06) - 2.0i 16v Design Twin Top 2dr
£7,995
Vauxhall Astra
2018 - 1.6 CDTi 16V ecoTEC Design 5dr
£2,495
Vauxhall Astra
2009 (09) - 1.8i 16v Design Sport Hatch 3dr
£2,850
Vauxhall Astra
2014 (64) - 1.6 16v Design Euro 5 5dr
£1,995
Vauxhall Astra
2010 (10) - 1.6i 16V Design [115] 5dr
£3,995
Vauxhall Astra
2009 (09) - 1.8i 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
£18,950
Vauxhall Astra
2024 - 54kwh Design Hatchback 5dr Electric Auto 156 Ps
£18,450
Vauxhall Astra
2024 - 54kwh Design Hatchback 5dr Electric Auto 156 Ps
£18,450
Vauxhall Astra
2024 - 54kwh Design Hatchback 5dr Electric Auto 156 Ps
£19,990
Vauxhall Astra
2024 - 54kwh Design Hatchback 5dr Electric Auto 156 Ps
£20,990
Vauxhall Astra
2024 - 54kwh Design Hatchback 5dr Electric Auto 156 Ps
£22,995
Vauxhall Astra
2024 - 54kwh Design Hatchback 5dr Electric Auto 156 Ps