49 BMW X5 cars for sale in York

BMW X5xDrive50e M Sport 5dr Auto

2024
7,788 miles
Hybrid

£70,570

£1,960 off
£68,610
or £896 mo
Great price
31 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £895.09, Customer Deposit: £10,291.00, Total Deposit: £10,291.50, Optional Final Payment: £33,973.26, Total Charge For Credit: £17,723.99, Total Amount Payable: £86,333.99, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 18.24ppm, Mileage Per Annum: 10,000

BMW X5xDrive50e M Sport 5dr Auto

2024
2,973 miles
Hybrid

£71,691

£2,111 off
£69,580
or £905 mo
Great price
31 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £904.10, Customer Deposit: £10,437.00, Total Deposit: £10,437.00, Optional Final Payment: £34,661.16, Total Charge For Credit: £18,010.86, Total Amount Payable: £87,590.86, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 18.24ppm, Mileage Per Annum: 10,000

BMW X5xDrive50e M Sport 5dr Auto

2023
5,001 miles
Hybrid

£64,791

£2,001 off
£62,790
or £787 mo
Great price
31 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £786.32, Customer Deposit: £9,418.00, Total Deposit: £9,418.50, Optional Final Payment: £32,966.04, Total Charge For Credit: £16,551.58, Total Amount Payable: £79,341.58, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 16.81ppm, Mileage Per Annum: 10,000

BMW X5xDrive50e M Sport 5dr Auto

2023
15,645 miles
Hybrid

£63,760

£3,010 off
£60,750
or £767 mo
Great price
31 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £766.56, Customer Deposit: £9,112.00, Total Deposit: £9,112.50, Optional Final Payment: £31,564.76, Total Charge For Credit: £15,955.58, Total Amount Payable: £76,705.58, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 16.81ppm, Mileage Per Annum: 10,000

19-36 of 49 vehicles

Can’t find what you’re looking for?

Create a personalised stock alert and we’ll let you know when your perfect car’s available.