Click for vehicles with £300 cashback + free delivery

1,782 7-Seater Diesel cars for sale

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

SEAT Tarraco2.0 TDI SE 5dr

2021
35,285 miles
SUV

£21,295

or £355 mo
DN163RL

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £354.06, Customer Deposit: £3,194.00, Total Deposit: £3,194.25, Optional Final Payment: £8,636.00, Total Charge For Credit: £7,176.07, Total Amount Payable: £28,471.07, Representative APR: 13.90%, Interest Rate (Fixed): 7.23%, Excess Mileage Charge: 16.00ppm, Mileage Per Annum: 10,000

SEAT Tarraco2.0 TDI SE Technology 5dr DSG

2024
4,999 miles
SUV

£28,950

or £462 mo
HD21AA

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £461.76, Customer Deposit: £4,342.00, Total Deposit: £4,342.50, Optional Final Payment: £12,946.00, Total Charge For Credit: £10,041.22, Total Amount Payable: £38,991.22, Representative APR: 13.90%, Interest Rate (Fixed): 7.23%, Excess Mileage Charge: 21.00ppm, Mileage Per Annum: 10,000

BMW X7xDrive40d MHT M Sport 5dr Step Auto

2024
2,500 miles
SUV

£85,490

or £1,173 mo
L37HT

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £1,172.32, Customer Deposit: £12,823.00, Total Deposit: £12,823.50, Optional Final Payment: £39,076.56, Total Charge For Credit: £21,509.10, Total Amount Payable: £106,999.10, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 20.24ppm, Mileage Per Annum: 10,000

BMW X7xDrive M50d 5dr Step Auto

2020
40,291 miles
SUV

£53,950

or £801 mo
SK42JZ

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £800.94, Customer Deposit: £8,092.00, Total Deposit: £8,092.50, Optional Final Payment: £24,381.88, Total Charge For Credit: £16,168.56, Total Amount Payable: £70,118.56, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 12.55ppm, Mileage Per Annum: 10,000

1747-1764 of 1,782 vehicles