BMW X7 cars for sale in Durham

This area has 85 dealers

6 BMW X7 for sale

BMW X7

xDrive M50d 5dr Step Auto
2021
4,500 miles
Diesel
£43,990
or £806 mo
13 miles away

*Representative example: Contract Length: 36 months, 35 Monthly Payments: £805.36, Customer Deposit: £6,598.00, Total Deposit: £6,598.50, Optional Final Payment: £17,955.00, Total Charge For Credit: £8,751.10, Total Amount Payable: £52,741.10, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

BMW X7

xDrive40i MHT M Sport 5dr Step Auto
Petrol
£92,581
or £1,645 mo
13 miles away

*Representative example: Contract Length: 36 months, 35 Monthly Payments: £1,644.90, Customer Deposit: £13,887.00, Total Deposit: £13,887.15, Optional Final Payment: £39,842.00, Total Charge For Credit: £18,719.65, Total Amount Payable: £111,300.65, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000

BMW X7

xDrive40d MHT M Sport 5dr Step Auto
2022
11,005 miles
Diesel

was

£75,990

£2,040 off
£73,950
or £1,188 mo
19 miles away

*Representative example: Contract Length: 36 months, 35 Monthly Payments: £1,187.73, Customer Deposit: £11,092.00, Total Deposit: £11,092.50, Optional Final Payment: £37,000.00, Total Charge For Credit: £15,713.05, Total Amount Payable: £89,663.05, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000

BMW X7

xDrive40i M Sport 5dr Step Auto
Petrol
£92,690
or £1,648 mo
2 miles away

*Representative example: Contract Length: 36 months, 35 Monthly Payments: £1,647.98, Customer Deposit: £13,903.00, Total Deposit: £13,903.50, Optional Final Payment: £39,842.00, Total Charge For Credit: £18,734.80, Total Amount Payable: £111,424.80, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000

BMW X7

xDrive40i MHT M Sport 5dr Step Auto
Petrol
£92,690
or £1,648 mo
13 miles away

*Representative example: Contract Length: 36 months, 35 Monthly Payments: £1,647.98, Customer Deposit: £13,903.00, Total Deposit: £13,903.50, Optional Final Payment: £39,842.00, Total Charge For Credit: £18,734.80, Total Amount Payable: £111,424.80, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000