BMW 3 Series320d xDrive M Sport 4dr Step Auto201931,928 milesDiesel£23,799or £384 moGood priceBD48RU*Representative example: Contract Length: 48 months, 47 Monthly Payments: £383.95, Customer Deposit: £3,569.00, Total Deposit: £3,569.85, Optional Final Payment: £8,955.00, Total Charge For Credit: £6,781.50, Total Amount Payable: £30,580.50, Representative APR: 11.90%, Interest Rate (Fixed): 11.92%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i xDrive M Sport 4dr Step Auto201956,075 milesPetrol£20,650£920 off£19,730Great priceML53RB
BMW 5 Series520d xDrive M Sport 4dr Auto201955,941 milesDiesel£19,250or £426 moGood pricePE217QS*Representative example: Contract Length: 48 months, 47 Monthly Payments: £425.29, Customer Deposit: £2,887.00, Total Deposit: £2,887.50, Total Charge For Credit: £4,052.42, Total Amount Payable: £23,302.42, Representative APR: 11.90%, Interest Rate (Fixed): 6.19%Read more
BMW 5 Series540i xDrive M Sport 4dr Auto202040,419 milesPetrol£28,000or £463 moAB123EW*Representative example: Contract Length: 48 months, 47 Monthly Payments: £462.34, Customer Deposit: £4,200.00, Total Deposit: £4,200.00, Optional Final Payment: £11,559.48, Total Charge For Credit: £9,489.46, Total Amount Payable: £37,489.46, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 8.53ppm, Mileage Per Annum: 10,000Read more
BMW 5 Series530d M Sport 4dr Auto202022,207 milesDiesel£26,995or £458 moGood priceGU146TL*Representative example: Contract Length: 48 months, 47 Monthly Payments: £457.22, Customer Deposit: £4,049.00, Total Deposit: £4,049.25, Optional Final Payment: £10,437.36, Total Charge For Credit: £8,980.95, Total Amount Payable: £35,975.95, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 6.23ppm, Mileage Per Annum: 10,000Read more
BMW 5 Series530d M Sport 4dr Auto201934,072 milesDiesel£24,750or £421 moFair priceGU146TL*Representative example: Contract Length: 48 months, 47 Monthly Payments: £420.18, Customer Deposit: £3,712.00, Total Deposit: £3,712.50, Optional Final Payment: £9,508.62, Total Charge For Credit: £8,219.58, Total Amount Payable: £32,969.58, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 5.70ppm, Mileage Per Annum: 10,000Read more
BMW 5 Series520i SE 4dr Auto202061,581 milesPetrol£17,995or £297 moRG20GH*Representative example: Contract Length: 48 months, 47 Monthly Payments: £296.76, Customer Deposit: £2,699.00, Total Deposit: £2,699.25, Optional Final Payment: £7,452.20, Total Charge For Credit: £6,104.17, Total Amount Payable: £24,099.17, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 6.25ppm, Mileage Per Annum: 10,000Read more
BMW 5 Series520d M Sport 4dr Auto201967,454 milesDiesel£17,990or £411 moBN411YH*Representative example: Contract Length: 48 months, 47 Monthly Payments: £410.87, Customer Deposit: £2,698.00, Total Deposit: £2,698.50, Total Charge For Credit: £4,431.26, Total Amount Payable: £22,421.26, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%Read more
BMW 5 Series540i xDrive M Sport 4dr Auto202058,588 milesPetrol£25,495or £412 moCB236EF*Representative example: Contract Length: 48 months, 47 Monthly Payments: £411.80, Customer Deposit: £3,824.00, Total Deposit: £3,824.25, Optional Final Payment: £11,091.05, Total Charge For Credit: £8,774.90, Total Amount Payable: £34,269.90, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 8.53ppm, Mileage Per Annum: 10,000Read more
BMW 5 Series530i M Sport 4dr Auto201956,460 milesPetrol£20,890or £294 moSP13YU*Representative example: Contract Length: 48 months, 47 Monthly Payments: £293.78, Customer Deposit: £3,133.00, Total Deposit: £3,133.50, Optional Final Payment: £9,130.95, Total Charge For Credit: £5,182.11, Total Amount Payable: £26,072.11, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.29ppm, Mileage Per Annum: 10,000Read more
BMW 5 Series530d M Sport 4dr Auto202060,119 milesDiesel£22,222or £339 moGood priceSN58WG*Representative example: Contract Length: 48 months, 47 Monthly Payments: £338.94, Customer Deposit: £3,333.00, Total Deposit: £3,333.30, Optional Final Payment: £8,204.11, Total Charge For Credit: £5,245.59, Total Amount Payable: £27,467.59, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 5.82ppm, Mileage Per Annum: 10,000Read more