6 BMW X7 cars for sale in Moray

Main listing image - BMW X7

BMW X7xDrive40i MHT M Sport 5dr Step Auto

2024
7,894 miles
Hybrid

£73,500

or £950 mo
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £949.67, Customer Deposit: £11,025.00, Total Deposit: £11,025.00, Optional Final Payment: £36,920.26, Total Charge For Credit: £19,079.75, Total Amount Payable: £92,579.75, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 20.23ppm, Mileage Per Annum: 10,000

Main listing image - BMW X7

BMW X7xDrive40i MHT M Sport 5dr Step Auto

2024
10,564 miles
Hybrid

£73,600

or £1,128 mo
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £1,127.59, Customer Deposit: £11,040.00, Total Deposit: £11,040.00, Optional Final Payment: £35,790.55, Total Charge For Credit: £26,227.28, Total Amount Payable: £99,827.28, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 20.23ppm, Mileage Per Annum: 10,000

BMW X7xDrive40d MHT M Sport 5dr Step Auto

2024
10,754 miles
Diesel

£76,000

or £1,149 mo
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £1,148.38, Customer Deposit: £11,400.00, Total Deposit: £11,400.00, Optional Final Payment: £37,942.69, Total Charge For Credit: £27,316.55, Total Amount Payable: £103,316.55, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 19.65ppm, Mileage Per Annum: 10,000

BMW X7xDrive40i MHT M Sport 5dr Step Auto

2024
8,465 miles
Hybrid

£74,500

or £1,138 mo
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £1,137.32, Customer Deposit: £11,175.00, Total Deposit: £11,175.00, Optional Final Payment: £36,478.44, Total Charge For Credit: £26,607.48, Total Amount Payable: £101,107.48, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 20.23ppm, Mileage Per Annum: 10,000

BMW X7xDrive40d MHT M Sport 5dr Step Auto

2024
2,501 miles
Diesel

£76,800

or £1,158 mo
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £1,157.47, Customer Deposit: £11,520.00, Total Deposit: £11,520.00, Optional Final Payment: £38,526.86, Total Charge For Credit: £27,647.95, Total Amount Payable: £104,447.95, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 19.65ppm, Mileage Per Annum: 10,000

BMW X7xDrive40d MHT M Sport 5dr Step Auto

2022
16,005 miles
Diesel

£57,300

or £867 mo
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £866.96, Customer Deposit: £8,595.00, Total Deposit: £8,595.00, Optional Final Payment: £28,536.23, Total Charge For Credit: £20,578.35, Total Amount Payable: £77,878.35, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 14.35ppm, Mileage Per Annum: 10,000