Vauxhall Astra1.2 Turbo 130 Ultimate 5dr20243,659 milesPetrol£21,910£1,111 off£20,799Good price25 miles away
Vauxhall Astra1.2 Turbo 130 Ultimate 5dr202412,359 milesPetrol£19,650£1,151 off£18,499Great price25 miles away
Vauxhall Astra1.6 Plug-in Hybrid GSe 5dr Auto202417,442 milesHybrid£21,230£1,130 off£20,10025 miles away
Vauxhall Astra1.2 Turbo Design 5dr202214,639 milesPetrol£15,340£750 off£14,590Fair price25 miles away
Vauxhall Astra1.2 Turbo 145 Griffin Edition 5dr202119,663 milesPetrol£12,290£250 off£12,040Great price25 miles away