Vauxhall Astra1.5 Turbo D Elite Nav 5dr201930,831 milesDiesel£11,495or £189 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £188.13, Customer Deposit: £1,724.00, Total Deposit: £1,724.25, Optional Final Payment: £4,612.50, Total Charge For Credit: £3,693.86, Total Amount Payable: £15,188.86, Representative APR: 13.30%, Interest Rate (Fixed): 13.23%, Excess Mileage Charge: 6.00ppm, Mileage Per Annum: 10,000Read more
Vauxhall Astra1.2 Turbo 145 Griffin Edition 5dr202128,929 milesPetrol£12,390£450 off£11,94024 miles away
Vauxhall Astra1.6 Plug-in Hybrid GSe 5dr Auto20244,458 milesHybrid£25,600£1,701 off£23,89939 miles away
Vauxhall Astra1.2 Turbo 130 Ultimate 5dr Auto202412,484 milesPetrol£21,020£860 off£20,16039 miles away
Vauxhall Astra115kW Ultimate 54kWh 5dr Auto20234,258 milesElectric£22,600£1,201 off£21,39939 miles away
Vauxhall Astra1.6 Plug-in Hybrid GSe 5dr Auto202310,744 milesHybrid£21,140£510 off£20,63039 miles away