Tap here for exclusive cars with FREE home delivery!

16,807 cars for sale under £20000

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

BMW 2 Series

220d M Sport 5dr Step Auto
2019
35,903 miles
Diesel

£15,750

or £278 mo
RG142AD

*Representative example: Contract Length: 36 months, 35 Monthly Payments: £277.85, Customer Deposit: £2,362.00, Total Deposit: £2,362.50, Optional Final Payment: £7,592.50, Total Charge For Credit: £3,929.75, Total Amount Payable: £19,679.75, Representative APR: 13.10%, Interest Rate (Fixed): 13.03%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000

Renault Captur

1.3 TCE 130 Iconic 5dr EDC
2021
46,353 miles
Petrol

£15,697

or £312 mo
HU91DN

*Representative example: Contract Length: 36 months, 35 Monthly Payments: £311.30, Customer Deposit: £2,354.00, Total Deposit: £2,354.55, Optional Final Payment: £5,740.00, Total Charge For Credit: £3,293.05, Total Amount Payable: £18,990.05, Representative APR: 11.90%, Interest Rate (Fixed): 11.27%, Excess Mileage Charge: 4.80ppm, Mileage Per Annum: 10,000

Kia e-Niro

150kW 4+ 64kWh 5dr Auto
2021
26,318 miles
Electric

£18,676

or £298 mo
fair price
HU130EG

*Representative example: Contract Length: 36 months, 35 Monthly Payments: £297.12, Customer Deposit: £2,801.00, Total Deposit: £2,801.40, Optional Final Payment: £9,878.00, Total Charge For Credit: £4,402.60, Total Amount Payable: £23,078.60, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 12.50ppm, Mileage Per Annum: 10,000

Kia e-Niro

150kW 4+ 64kWh 5dr Auto
2021
35,127 miles
Electric

£17,627

or £286 mo
good price
DN158QZ

*Representative example: Contract Length: 37 months, 36 Monthly Payments: £285.64, Customer Deposit: £2,644.00, Total Deposit: £2,644.05, Optional Final Payment: £8,903.75, Total Charge For Credit: £4,203.84, Total Amount Payable: £21,830.84, Representative APR: 11.90%, Interest Rate (Fixed): 6.13%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000

14401-14418 of 16,807 vehicles

Can’t find what you are looking for?

Create a personalised stock alert