Tap here for exclusive cars with FREE home delivery!

291 MPV cars for sale under £20000

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

Hyundai i800

2.5 CRDi SE 5dr
2019
40,985 miles
Diesel

£17,100

or £292 mo
M126JZ

*Representative example: Contract Length: 49 months, 48 Monthly Payments: £291.39, Customer Deposit: £2,565.00, Total Deposit: £2,565.00, Optional Final Payment: £6,279.00, Total Charge For Credit: £5,730.72, Total Amount Payable: £22,830.72, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 8.00ppm, Mileage Per Annum: 10,000

Mercedes-Benz B-Class

B180 Sport 5dr Auto
2022
24,000 miles
Petrol

£18,490

or £286 mo
TN57QR

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £285.35, Customer Deposit: £2,773.00, Total Deposit: £2,773.50, Optional Final Payment: £7,712.89, Total Charge For Credit: £5,407.84, Total Amount Payable: £23,897.84, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 5.54ppm, Mileage Per Annum: 10,000

Ford Tourneo Connect

1.5 EcoBlue 120 Zetec 5dr
2021
9,358 miles
Diesel

£16,000

or £241 mo
DA122PP

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £240.54, Customer Deposit: £2,400.00, Total Deposit: £2,400.00, Optional Final Payment: £6,572.00, Total Charge For Credit: £4,277.38, Total Amount Payable: £20,277.38, Representative APR: 10.90%, Interest Rate (Fixed): 10.90%, Excess Mileage Charge: 6.00ppm, Mileage Per Annum: 10,000

Ford S-MAX

1.5 EcoBoost 165 Titanium 5dr
2019
36,644 miles
Petrol

£16,778

or £291 mo
HR28BT

*Representative example: Contract Length: 49 months, 48 Monthly Payments: £290.13, Customer Deposit: £2,516.00, Total Deposit: £2,516.70, Optional Final Payment: £5,389.58, Total Charge For Credit: £5,054.52, Total Amount Payable: £21,832.52, Representative APR: 12.90%, Interest Rate (Fixed): 6.72%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000

199-216 of 291 vehicles