BMW X5 cars for sale in Melrose

This area has 64 dealers

17 BMW X5 for sale

BMW X5

xDrive50e M Sport 5dr Auto
2023
12,014 miles
Hybrid

£78,000

or £1,375 mo
Delivery

*Representative example: Contract Length: 36 months, 35 Monthly Payments: £1,374.52, Customer Deposit: £11,700.00, Total Deposit: £11,950.00, Optional Final Payment: £38,035.00, Total Charge For Credit: £20,093.20, Total Amount Payable: £98,093.20, Representative APR: 13.50%, Interest Rate (Fixed): 13.47%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000

BMW X5

xDrive30d MHT xLine 5dr Auto
2021
13,137 miles
Diesel

£44,250

or £710 mo
Delivery

*Representative example: Contract Length: 36 months, 35 Monthly Payments: £709.82, Customer Deposit: £6,637.00, Total Deposit: £6,887.50, Optional Final Payment: £24,400.00, Total Charge For Credit: £11,881.20, Total Amount Payable: £56,131.20, Representative APR: 13.50%, Interest Rate (Fixed): 13.47%, Excess Mileage Charge: 9.00ppm, Mileage Per Annum: 10,000