£3,245
Vauxhall Astra
2013 (63) - 1.6 16v SRi Euro 5 5dr
£6,495
Vauxhall Astra
2018 (68) - SRI NAV ECOTEC S/S 5-Door
£599
Vauxhall Astra
2010 (60) - 1.6 16v SRi Euro 5 5dr
£3,995
Vauxhall Astra
2016 (16) - 1.4i Turbo Design Euro 6 5dr
£2,499
Vauxhall Astra
2009 (59) - 1.4i 16v Club 5dr
£6,950
Vauxhall Astra
2017 - 1.6 CDTi ecoFLEX Elite Nav Hatchback 5dr Diesel Manual Euro 6 (s/s) (110 ps
£4,495
Vauxhall Astra
2013 (13) - 1.7 CDTi Exclusiv Sports Tourer 5dr Diesel Manual Euro 5 (110 ps)
£1,995
Vauxhall Astra
2014 (64) - 1.6i 16V Elite 5dr
£4,499
Vauxhall Astra
2014 (14) - 1.6 16v Excite Hatchback 5dr Petrol Manual Euro 5 (115 ps)
£3,495
Vauxhall Astra
2012 - SRI 5-Door
£1,795
Vauxhall Astra
2009 (09) - 1.8i VVT SRi 3dr [Exterior pack] ULEZ FREE
£1,995
Vauxhall Astra
2006 (56) - 1.6i 16v SXi 5dr
£1,595
Vauxhall Astra
2016 (65) - 1.4i Turbo SRi Euro 6 5dr
£1,995
Vauxhall Astra
2007 (07) - 1.8i 16v Design 5dr
£4,390
Vauxhall Astra
2010 - 1.6i VVT 16v SRi 5dr Automatic
£5,995
Vauxhall Astra
2010 - 1.6i VVT 16v SRi 5dr Automatic
£2,790
Vauxhall Astra
2012 (62) - 1.6 16v SRi Euro 5 5dr