Vauxhall Astra1.2 Turbo 130 Griffin 5dr202410 milesPetrol£21,999or £340 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £339.83, Customer Deposit: £3,299.00, Total Deposit: £3,549.85, Optional Final Payment: £9,707.50, Total Charge For Credit: £7,230.36, Total Amount Payable: £29,229.36, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 6.00ppm, Mileage Per Annum: 10,000Read more
Vauxhall Astra1.0T ecoTEC Tech Line Nav 5dr201843,771 milesPetrol£8,595or £157 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £156.59, Customer Deposit: £1,289.00, Total Deposit: £1,289.25, Optional Final Payment: £2,485.00, Total Charge For Credit: £2,538.98, Total Amount Payable: £11,133.98, Representative APR: 13.30%, Interest Rate (Fixed): 13.21%, Excess Mileage Charge: 3.60ppm, Mileage Per Annum: 10,000Read more
Vauxhall Astra1.2 Turbo 130 GS 5dr Auto202316,454 milesPetrol£19,149or £289 moGreat price Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £288.35, Customer Deposit: £2,872.00, Total Deposit: £3,122.35, Optional Final Payment: £8,852.50, Total Charge For Credit: £6,378.30, Total Amount Payable: £25,527.30, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 3.60ppm, Mileage Per Annum: 10,000Read more
Vauxhall Astra1.2 Turbo 130 Ultimate 5dr Auto20223,600 milesPetrol£20,995or £321 moFair price Delivery*Representative example: Contract Length: 49 months, 48 Monthly Payments: £320.91, Customer Deposit: £3,149.00, Total Deposit: £3,149.25, Optional Final Payment: £9,361.00, Total Charge For Credit: £6,918.93, Total Amount Payable: £27,913.93, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 8.00ppm, Mileage Per Annum: 10,000Read more
Vauxhall Astra1.2 Turbo 130 GS 5dr20242,559 milesPetrol£19,500or £281 moGreat price Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £280.54, Customer Deposit: £2,925.00, Total Deposit: £3,175.00, Optional Final Payment: £9,820.00, Total Charge For Credit: £6,680.38, Total Amount Payable: £26,180.38, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 3.60ppm, Mileage Per Annum: 10,000Read more
Vauxhall Astra1.2 Turbo 130 Ultimate 5dr202316,082 milesPetrol£18,999or £280 moGreat price Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £279.36, Customer Deposit: £2,849.00, Total Deposit: £3,099.85, Optional Final Payment: £9,190.00, Total Charge For Credit: £6,420.77, Total Amount Payable: £25,419.77, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 3.60ppm, Mileage Per Annum: 10,000Read more
Vauxhall Astra1.6 Plug-in Hybrid GS 5dr Auto20239,500 milesHybrid£19,999or £282 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £281.04, Customer Deposit: £2,999.00, Total Deposit: £3,249.85, Optional Final Payment: £10,488.70, Total Charge For Credit: £6,948.43, Total Amount Payable: £26,947.43, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 6.00ppm, Mileage Per Annum: 10,000Read more
Vauxhall Astra1.2 Turbo 130 GS Line 5dr20229,100 milesPetrol£18,995or £289 moGood price Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £288.13, Customer Deposit: £2,849.00, Total Deposit: £3,099.25, Optional Final Payment: £8,650.00, Total Charge For Credit: £6,296.36, Total Amount Payable: £25,291.36, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 3.60ppm, Mileage Per Annum: 10,000Read more
Vauxhall Astra115kW Ultimate 54kWh 5dr Auto20239,000 milesElectric£29,995or £472 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £471.96, Customer Deposit: £4,499.00, Total Deposit: £4,749.25, Optional Final Payment: £12,857.50, Total Charge For Credit: £9,793.87, Total Amount Payable: £39,788.87, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 3.60ppm, Mileage Per Annum: 10,000Read more
Vauxhall Astra1.2 Turbo 130 Design 5dr202313,341 milesPetrol£18,000or £276 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £275.96, Customer Deposit: £2,700.00, Total Deposit: £2,950.00, Optional Final Payment: £7,997.50, Total Charge For Credit: £5,917.62, Total Amount Payable: £23,917.62, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 3.60ppm, Mileage Per Annum: 10,000Read more
Vauxhall Astra1.2 Turbo 145 SRi VX-Line Nav 5dr202022,000 milesPetrol£9,795or £139 moGreat price16 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £138.01, Customer Deposit: £1,469.00, Total Deposit: £1,469.25, Optional Final Payment: £4,835.31, Total Charge For Credit: £2,996.03, Total Amount Payable: £12,791.03, Representative APR: 11.80%, Interest Rate (Fixed): 11.80%, Excess Mileage Charge: 3.78ppm, Mileage Per Annum: 10,000Read more
Vauxhall Astra1.4T 16V 150 SRi Vx-line Nav 5dr201922,000 milesPetrol£10,795or £238 moGood price16 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £237.27, Customer Deposit: £1,619.00, Total Deposit: £1,619.25, Total Charge For Credit: £2,213.21, Total Amount Payable: £13,008.21, Representative APR: 11.60%, Interest Rate (Fixed): 6.03%Read more
Vauxhall Astra1.2 Turbo 145 SRi 5dr202112,643 milesPetrol£12,078or £194 moFair price20 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £193.59, Customer Deposit: £1,811.00, Total Deposit: £1,811.70, Optional Final Payment: £4,973.00, Total Charge For Credit: £3,805.43, Total Amount Payable: £15,883.43, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 12.50ppm, Mileage Per Annum: 10,000Read more
Vauxhall Astra1.2 Turbo 130 GS 5dr Auto2024497 milesPetrol£23,795or £383 moFair price Delivery*Representative example: Contract Length: 49 months, 47 Monthly Payments: £382.92, Customer Deposit: £3,569.00, Total Deposit: £3,569.25, Optional Final Payment: £9,413.75, Total Charge For Credit: £7,569.16, Total Amount Payable: £31,364.16, Representative APR: 12.90%, Interest Rate (Fixed): 6.30%, Excess Mileage Charge: 13.70ppm, Mileage Per Annum: 10,000Read more
Vauxhall Astra1.2 Turbo Design 5dr20233,875 milesPetrol£18,495or £302 mo Delivery*Representative example: Contract Length: 49 months, 47 Monthly Payments: £301.52, Customer Deposit: £2,774.00, Total Deposit: £2,774.25, Optional Final Payment: £7,076.25, Total Charge For Credit: £5,829.46, Total Amount Payable: £24,324.46, Representative APR: 12.90%, Interest Rate (Fixed): 6.31%, Excess Mileage Charge: 10.20ppm, Mileage Per Annum: 10,000Read more