Cars for sale in Woodstock

This area has 360 dealers

14,895 Cars for sale

Main listing image - Alfa Romeo Giulia

Alfa Romeo Giulia2.0 Turbo Veloce 4dr Auto

2023
14,036 miles
Petrol

was

£34,999

£2,004 off
£32,995
or £529 mo
40 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £528.56, Customer Deposit: £4,949.00, Total Deposit: £4,949.25, Optional Final Payment: £13,502.00, Total Charge For Credit: £10,298.57, Total Amount Payable: £43,293.57, Representative APR: 12.80%, Interest Rate (Fixed): 6.65%, Excess Mileage Charge: 26.00ppm, Mileage Per Annum: 10,000

Alfa Romeo Stelvio2.9 V6 BiTurbo 510 Quadrifoglio 5dr Auto [ACC]

2021
33,809 miles
Petrol

was

£46,999

£3,009 off
£43,990
or £663 mo
40 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £662.34, Customer Deposit: £6,598.00, Total Deposit: £6,598.50, Optional Final Payment: £20,554.00, Total Charge For Credit: £14,292.48, Total Amount Payable: £58,282.48, Representative APR: 12.80%, Interest Rate (Fixed): 6.65%, Excess Mileage Charge: 29.00ppm, Mileage Per Annum: 10,000

Toyota Aygo X1.0 VVT-i Pure 5dr

2023
8,000 miles
Petrol

£12,999

or £192 mo
40 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £191.78, Customer Deposit: £1,949.00, Total Deposit: £1,949.85, Optional Final Payment: £6,358.00, Total Charge For Credit: £4,322.51, Total Amount Payable: £17,321.51, Representative APR: 12.90%, Interest Rate (Fixed): 6.70%, Excess Mileage Charge: 7.00ppm, Mileage Per Annum: 10,000

Fiat 500 Electric87kW La Prima 42kWh 3dr Auto

2022
12,831 miles
Electric

was

£19,999

£1,500 off
£18,499
or £323 mo
40 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £322.35, Customer Deposit: £2,774.00, Total Deposit: £2,774.85, Optional Final Payment: £6,005.00, Total Charge For Credit: £5,431.30, Total Amount Payable: £23,930.30, Representative APR: 12.80%, Interest Rate (Fixed): 6.65%, Excess Mileage Charge: 13.00ppm, Mileage Per Annum: 10,000

14347-14364 of 14,895 vehicles