BMW 5 Series540i xDrive M Sport 4dr Auto201859,805 milesPetrol£22,650or £484 moFair price33 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £483.47, Customer Deposit: £3,397.00, Total Deposit: £3,397.50, Total Charge For Credit: £3,954.06, Total Amount Payable: £26,604.06, Representative APR: 9.90%, Interest Rate (Fixed): 9.45%Read more
BMW 5 Series520d xDrive M Sport 4dr Auto201753,835 milesDiesel£20,199£1,500 off£18,699Fair price40 miles away