Vauxhall Astra1.2 Turbo 145 SRi 5dr202122,128 milesPetrol£11,330£240 off£11,090Fair price28 miles away
Vauxhall Astra1.4T 16V 150 Griffin 5dr201926,927 milesPetrol£11,250£520 off£10,730Good price28 miles away
Vauxhall Astra1.2 Turbo 130 Ultimate 5dr20248,206 milesPetrol£20,880£1,140 off£19,740Great price28 miles away
Vauxhall Astra1.6 Plug-in Hybrid GSe 5dr Auto202414,079 milesHybrid£21,880£1,140 off£20,74028 miles away