Tap here for exclusive cars with FREE home delivery!

76,828 cars for sale

Sort by
  • Relevance
  • Distance
  • Age (oldest)
  • Age (newest)
  • Price (lowest)
  • Price (highest)
  • Miles (lowest)
  • Miles (highest)
  • Newly listed

Peugeot 5008

1.5 BlueHDi Allure 5dr EAT8
2020
30,997 miles
Diesel

£22,437

or £408 mo
NG52DA

*Representative example: Contract Length: 36 months, 35 Monthly Payments: £407.70, Customer Deposit: £3,365.00, Total Deposit: £3,365.55, Optional Final Payment: £10,238.00, Total Charge For Credit: £5,436.05, Total Amount Payable: £27,873.05, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 12.50ppm, Mileage Per Annum: 10,000

BMW i3

125kW 42kWh 5dr Auto
2020
35,000 miles
Electric

£13,490

or £213 mo
good price
TN57QR

*Representative example: Contract Length: 36 months, 35 Monthly Payments: £212.64, Customer Deposit: £2,023.00, Total Deposit: £2,023.50, Optional Final Payment: £7,217.54, Total Charge For Credit: £3,193.44, Total Amount Payable: £16,683.44, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 5.94ppm, Mileage Per Annum: 10,000

BMW i3

125kW 42kWh 5dr Auto
2021
11,844 miles
Electric

£20,450

or £372 mo
PL68LD

*Representative example: Contract Length: 36 months, 35 Monthly Payments: £371.67, Customer Deposit: £3,067.00, Total Deposit: £3,067.50, Optional Final Payment: £8,888.74, Total Charge For Credit: £4,514.69, Total Amount Payable: £24,964.69, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 6.85ppm, Mileage Per Annum: 10,000

Cupra Leon Estate

1.5 TSI V1 5dr
2023
2,994 miles
Petrol

£24,590

or £395 mo
LE27JU

*Representative example: Contract Length: 37 months, 36 Monthly Payments: £394.48, Customer Deposit: £3,688.00, Total Deposit: £3,688.50, Optional Final Payment: £12,310.55, Total Charge For Credit: £5,610.33, Total Amount Payable: £30,200.33, Representative APR: 11.40%, Interest Rate (Fixed): 5.87%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000

Fiat 500X

1.0 City Cross 5dr
2021
40,693 miles
Petrol

£10,990

or £193 mo
IP327BT

*Representative example: Contract Length: 37 months, 36 Monthly Payments: £192.99, Customer Deposit: £1,648.00, Total Deposit: £1,648.50, Optional Final Payment: £5,156.66, Total Charge For Credit: £2,762.80, Total Amount Payable: £13,752.80, Representative APR: 12.90%, Interest Rate (Fixed): 6.64%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000

Cupra Leon

1.5 eTSI V1 5dr DSG
2024
2,999 miles
Hybrid

£24,490

or £350 mo
great price
HU139PB

*Representative example: Contract Length: 36 months, 35 Monthly Payments: £349.29, Customer Deposit: £3,673.00, Total Deposit: £3,673.50, Optional Final Payment: £15,809.48, Total Charge For Credit: £7,218.13, Total Amount Payable: £31,708.13, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 11.94ppm, Mileage Per Annum: 10,000

Suzuki Jimny

1.5 SZ5 ALLGRIP 3dr
2020
42,000 miles
Petrol

£22,995

or £423 mo
great price
RG302BD

*Representative example: Contract Length: 37 months, 36 Monthly Payments: £422.03, Customer Deposit: £3,449.00, Total Deposit: £3,449.25, Optional Final Payment: £10,509.75, Total Charge For Credit: £6,157.08, Total Amount Payable: £29,152.08, Representative APR: 13.90%, Interest Rate (Fixed): 7.16%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000

Fiat 500X

1.0 Sport 5dr
2020
4,001 miles
Petrol

£14,490

or £256 mo
NR301RD

*Representative example: Contract Length: 37 months, 36 Monthly Payments: £255.77, Customer Deposit: £2,173.00, Total Deposit: £2,173.50, Optional Final Payment: £6,741.25, Total Charge For Credit: £3,632.47, Total Amount Payable: £18,122.47, Representative APR: 12.90%, Interest Rate (Fixed): 6.64%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000

75655-75672 of 76,828 vehicles