Tap here for exclusive cars with FREE home delivery!

75,181 cars for sale

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

Ford Ka+

1.2 85 Active 5dr
2019
16,096 miles
Petrol

£10,495

or £194 mo
good price
CT27PX

*Representative example: Contract Length: 36 months, 35 Monthly Payments: £193.81, Customer Deposit: £1,574.00, Total Deposit: £1,574.25, Optional Final Payment: £4,635.00, Total Charge For Credit: £2,497.60, Total Amount Payable: £12,992.60, Representative APR: 12.80%, Interest Rate (Fixed): 12.80%, Excess Mileage Charge: 12.50ppm, Mileage Per Annum: 10,000

BMW i5

250kW eDrive40 M Sport Pro 84kWh 4dr Auto
2023
6,959 miles
Electric

was

£58,940

£3,090 off
£55,850
or £712 mo
great price
TR108AD

*Representative example: Contract Length: 36 months, 35 Monthly Payments: £711.42, Customer Deposit: £8,377.00, Total Deposit: £8,377.50, Optional Final Payment: £34,235.71, Total Charge For Credit: £11,662.91, Total Amount Payable: £67,512.91, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 23.49ppm, Mileage Per Annum: 10,000

BMW i5

250kW eDrive40 M Sport Pro 84kWh 4dr Auto
2023
8,140 miles
Electric

was

£57,392

£4,616 off
£52,776
or £663 mo
great price
SP13YU

*Representative example: Contract Length: 36 months, 35 Monthly Payments: £662.12, Customer Deposit: £7,916.00, Total Deposit: £7,916.40, Optional Final Payment: £34,018.37, Total Charge For Credit: £12,332.97, Total Amount Payable: £65,108.97, Representative APR: 10.90%, Interest Rate (Fixed): 10.90%, Excess Mileage Charge: 23.49ppm, Mileage Per Annum: 10,000

BMW i5

442kW M60 xDrive 84kWh 4dr Auto
2023
8,616 miles
Electric

was

£78,798

£6,303 off
£72,495
or £1,009 mo
RG279RW

*Representative example: Contract Length: 36 months, 35 Monthly Payments: £1,008.91, Customer Deposit: £10,874.00, Total Deposit: £10,874.25, Optional Final Payment: £42,650.40, Total Charge For Credit: £16,341.50, Total Amount Payable: £88,836.50, Representative APR: 10.90%, Interest Rate (Fixed): 10.90%, Excess Mileage Charge: 29.48ppm, Mileage Per Annum: 10,000

Volvo EX30

315kW Twin Motor Performance Ultra 69kWh 5dr Auto
2024
2,099 miles
Electric

was

£39,480

£2,500 off
£36,980
or £508 mo
good price
NG317UH

*Representative example: Contract Length: 37 months, 36 Monthly Payments: £507.23, Customer Deposit: £5,547.00, Total Deposit: £5,547.00, Optional Final Payment: £22,638.00, Total Charge For Credit: £9,465.28, Total Amount Payable: £46,445.28, Representative APR: 11.90%, Interest Rate (Fixed): 6.12%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000

BMW i5

250kW eDrive40 M Sport Pro 84kWh 4dr Auto
2023
7,854 miles
Electric

was

£58,970

£5,891 off
£53,079
or £670 mo
great price
RG279RW

*Representative example: Contract Length: 36 months, 35 Monthly Payments: £669.40, Customer Deposit: £7,961.00, Total Deposit: £7,961.85, Optional Final Payment: £34,071.00, Total Charge For Credit: £12,382.85, Total Amount Payable: £65,461.85, Representative APR: 10.90%, Interest Rate (Fixed): 10.90%, Excess Mileage Charge: 23.49ppm, Mileage Per Annum: 10,000

Volvo EX30

200kW SM Extended Range Plus 69kWh 5dr Auto
2024
3,500 miles
Electric

was

£34,890

£1,390 off
£33,500
or £494 mo
great price
CB58SQ

*Representative example: Contract Length: 37 months, 36 Monthly Payments: £493.82, Customer Deposit: £5,025.00, Total Deposit: £5,025.00, Optional Final Payment: £19,031.35, Total Charge For Credit: £8,333.87, Total Amount Payable: £41,833.87, Representative APR: 11.90%, Interest Rate (Fixed): 6.12%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000

74593-74610 of 75,181 vehicles