Featured561Vauxhall Astra Electric 54kwh Gs Hatchback 5dr Electric Auto 156 Ps Electric20244,793 milesTradeElectric1 ccDartford, Kent£19,595
Featured632016 Vauxhall Astra 2.0 Astra VXR 3dr Coupe Petrol Manual201669,492 milesTradePetrol1,998 ccBrentwood, Essex£9,995
Featured15Vauxhall, ASTRA, Hatchback, 2013, Manual, 1398 (cc), 5 doors201345,008 milesPrivatePetrol1,398 ccYork, North Yorkshire£2,795
Featured53Vauxhall Astra 1.2 Turbo Gs Hatchback 5dr Petrol Manual Euro 6 s/s 130 Ps20244,747 milesTradePetrol1,199 ccDartford, Kent£20,595
Featured42017 Vauxhall Astra 1.6 CDTi BlueInjection Design Sports Tourer Euro 6 (s/s) 5dr ESTATE Diesel Ma...201763,300 milesTradeDiesel1,598 ccHexham, Northumberland£7,480
522016 Vauxhall Astra 1.4T 16V 150 SRi 5dr (ULEZ exempt)(FSH)(BT streaming)(DAB)(2 keys) HATCHBACK ...201671,427 milesTradePetrol1,399 ccKirkcaldy, Fife£5,995 (No VAT)
1612017 Vauxhall Astra 1.6 CDTi Design Sports Tourer 5dr Diesel Auto Euro 6 (136201766,350 milesTradeDiesel1,598 ccSudbury, Suffolk£7,990
12Vauxhall, ASTRA, Hatchback, 2014, Manual, 1598 (cc), 5 doors2014131,604 milesPrivatePetrol1,598 ccNottingham, Nottinghamshire£1,900
272016 Vauxhall Astra 1.4i Turbo Tech Line Euro 6 5dr HATCHBACK Petrol Manual201672,000 milesTradePetrol1,399 ccArmthorpe, South Yorkshire£5,699
502014 Vauxhall Astra 1.6 16v SRi Hatchback 5dr Petrol Auto Euro 5 (115 ps) Hatchback Petrol Automatic201434,000 milesTradePetrol1,598 ccCambridge, Cambridgeshire£7,680
132015 Vauxhall Astra 1.4i 16V SRi 5dr HATCHBACK Petrol Manual2015103,000 milesTradePetrol1,398 ccBrierley Hill, West Midlands£2,395
392024 24 VAUXHALL ASTRA 1.2 TURBO GS SPORTS TOURER 5DR PETROL MANUAL EURO 6 (S/S)202411,810 milesTradePetrol1,199 ccNewport£19,299
4112017 Vauxhall Astra 1.4i Turbo Elite Nav Hatchback 5dr Petrol Manual Euro 6 (150 ps) Hatchback Pe...201752,715 milesTradePetrol1,399 ccLeighton Buzzard, Bedfordshire£7,779
272016 Vauxhall Astra 1.0T 12V ecoFLEX Design 5dr HATCHBACK Petrol Manual2016105,000 milesTradePetrol999 ccOssett, West Yorkshire£3,795
172016 Vauxhall Astra 1.6i Excite Euro 6 5dr HATCHBACK Petrol Manual201692,017 milesTradePetrol1,598 ccPlymouth, Devon£4,495
322022 Vauxhall Astra 1.2 Turbo 130 Business Edition Nav 5dr Manual Estate Petrol Manual202248,165 milesTradePetrol1,199 ccMorriston, Swansea£11,999
12020 Vauxhall Astra 1.2 Turbo Business Edition Nav Euro 6 (s/s) 5dr HATCHBACK Petrol Manual202026,841 milesTradePetrol1,199 ccScunthorpe, Lincolnshire£8,995
212015 Vauxhall Astra GTC 1.4i Turbo SRi Auto Euro 6 3dr HATCHBACK Petrol Automatic201539,889 milesTradePetrol1,364 ccBurry Port, Carmarthenshire£7,295
3412019 19 VAUXHALL ASTRA 1.4I TURBO GPF ELITE NAV SPORTS TOURER 5DR PETROL AUTO EU201934,000 milesTradePetrol1,399 ccEbbw Vale, Blaenau Gwent£11,550
12013 Vauxhall Astra 2.0 ELITE CDTI S/S 5d 163 BHP Hatchback Diesel Manual2013122,250 milesTradeDiesel1,956 ccBroxburn, West Lothian£3,995
2312020 Vauxhall Astra 1.5 Turbo D Elite Nav Hatchback 5dr Diesel Manual Euro 6 (s/s) (122 ps) Hatch...202045,405 milesTradeDiesel1,496 ccBury, Manchester£10,095
352016 Vauxhall Astra 1.4i Turbo SRi Euro 6 5dr HATCHBACK Petrol Manual201695,000 milesTradePetrol1,399 ccNorthampton, Northamptonshire£4,850
422014 Vauxhall Astra 1.7 CDTi ecoFLEX SRi Euro 5 5dr HATCHBACK Diesel Manual2014102,000 milesTradeDiesel1,686 ccErdington, West Midlands£2,495
431VAUXHALL ASTRA 1.6 Cdti 136 Ecoflex Start/Stop 2016201685,962 milesTradeDiesel1,598 ccSandwell, West Midlands£4,195
242019 69 VAUXHALL ASTRA TECHLINE NAV 1.6 CDTI TURBO DIESEL ESTATE * 201957,000 milesTradeDiesel1,598 ccLowestoft, Suffolk£8,995
17VAUXHALL ASTRA 1.4 i Turbo SRi VX Line Black Manual Petrol 2018201862,000 milesTradePetrol1,399 ccLeith, Edinburgh£7,295
122013 Vauxhall Astra 1.6i 16V SRi 5dr ESTATE Petrol Manual2013104,700 milesTradePetrol1,598 ccNorwich, Norfolk£2,995
38Vauxhall Astra 1.2 Turbo Gs Hatchback 5dr Petrol Auto Euro 6 s/s 130 Ps20248,120 milesTradePetrol1,199 ccSheffield, South Yorkshire£19,183
132014 VAUXHALL ASTRA GTC 2.0 CDTi 16V Sport 3dr2014112,000 milesTradeDiesel1,956 ccClayton Le Moors, Lancashire£2,495