40 BMW X5 cars for sale in Harlesden

BMW X5xDrive30d MHT M Sport 5dr Auto

2020
52,345 miles
Diesel

£38,340

£770 off
£37,570
or £540 mo
Good price
18 miles away

*Representative example: Contract Length: 49 months, 48 Monthly Payments: £539.54, Customer Deposit: £5,635.00, Total Deposit: £5,635.50, Optional Final Payment: £17,685.81, Total Charge For Credit: £11,649.23, Total Amount Payable: £49,219.23, Representative APR: 11.90%, Interest Rate (Fixed): 6.19%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000

BMW X5xDrive45e M Sport 5dr Auto

2021
31,093 miles
Hybrid

£42,530

£2,255 off
£40,275
or £533 mo
Great price
21 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £532.62, Customer Deposit: £6,041.00, Total Deposit: £6,041.25, Optional Final Payment: £20,794.00, Total Charge For Credit: £11,593.39, Total Amount Payable: £51,868.39, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%, Excess Mileage Charge: 29.00ppm, Mileage Per Annum: 10,000

BMW X5xDrive45e M Sport 5dr Auto

2021
57,823 miles
Hybrid

£37,255

£1,106 off
£36,149
or £494 mo
Great price
21 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £493.96, Customer Deposit: £5,422.00, Total Deposit: £5,422.35, Optional Final Payment: £17,738.00, Total Charge For Credit: £10,227.47, Total Amount Payable: £46,376.47, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%, Excess Mileage Charge: 26.00ppm, Mileage Per Annum: 10,000

1-18 of 40 vehicles