BMW 3 Series320d xDrive M Sport 4dr Step Auto201931,928 milesDiesel£24,700£611 off£24,089or £388 moBD48RU*Representative example: Contract Length: 48 months, 47 Monthly Payments: £387.88, Customer Deposit: £3,613.00, Total Deposit: £3,613.35, Optional Final Payment: £9,135.00, Total Charge For Credit: £6,899.71, Total Amount Payable: £30,988.71, Representative APR: 12.00%, Interest Rate (Fixed): 11.96%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202256,900 milesPetrol£21,833or £303 moSP13YU*Representative example: Contract Length: 48 months, 47 Monthly Payments: £302.82, Customer Deposit: £3,274.00, Total Deposit: £3,274.95, Optional Final Payment: £9,783.92, Total Charge For Credit: £5,458.41, Total Amount Payable: £27,291.41, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.42ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330i M Sport 4dr Step Auto201818,963 milesPetrol£20,408or £450 moYO304WR*Representative example: Contract Length: 48 months, 48 Monthly Payments: £449.31, Customer Deposit: £3,061.00, Total Deposit: £3,061.20, Total Charge For Credit: £4,220.08, Total Amount Payable: £24,628.08, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more
BMW 3 Series320i M Sport 4dr Step Auto202126,018 milesPetrol£23,529or £369 moOX144TX*Representative example: Contract Length: 49 months, 48 Monthly Payments: £368.02, Customer Deposit: £3,529.00, Total Deposit: £3,529.35, Optional Final Payment: £9,241.96, Total Charge For Credit: £6,907.27, Total Amount Payable: £30,436.27, Representative APR: 11.90%, Interest Rate (Fixed): 6.19%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto202039,466 milesHybrid£22,791or £330 moSP13YU*Representative example: Contract Length: 48 months, 47 Monthly Payments: £329.58, Customer Deposit: £3,418.00, Total Deposit: £3,418.65, Optional Final Payment: £9,444.37, Total Charge For Credit: £5,562.28, Total Amount Payable: £28,353.28, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 6.56ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202032,200 milesPetrol£23,374or £336 moDN158PT*Representative example: Contract Length: 48 months, 47 Monthly Payments: £335.15, Customer Deposit: £3,506.00, Total Deposit: £3,506.10, Optional Final Payment: £9,848.97, Total Charge For Credit: £5,733.12, Total Amount Payable: £29,107.12, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 6.48ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202133,001 milesHybrid£23,497or £379 moBD14AJ*Representative example: Contract Length: 48 months, 47 Monthly Payments: £378.89, Customer Deposit: £3,524.00, Total Deposit: £3,524.55, Optional Final Payment: £8,699.00, Total Charge For Credit: £6,534.38, Total Amount Payable: £30,031.38, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series335d xDrive M Sport Shadow Edition 4dr Step Auto201843,415 milesDiesel£22,723or £501 moYO304WR*Representative example: Contract Length: 48 months, 48 Monthly Payments: £500.28, Customer Deposit: £3,408.00, Total Deposit: £3,408.45, Total Charge For Credit: £4,698.89, Total Amount Payable: £27,421.89, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more
BMW 3 Series320i M Sport 4dr Step Auto201936,794 milesPetrol£20,756or £337 moSG61JZ*Representative example: Contract Length: 48 months, 47 Monthly Payments: £336.40, Customer Deposit: £3,113.00, Total Deposit: £3,113.40, Optional Final Payment: £8,302.50, Total Charge For Credit: £6,480.70, Total Amount Payable: £27,236.70, Representative APR: 12.90%, Interest Rate (Fixed): 12.87%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330i M Sport 4dr Step Auto202148,443 milesPetrol£23,423or £334 moDN158PT*Representative example: Contract Length: 48 months, 47 Monthly Payments: £333.40, Customer Deposit: £3,513.00, Total Deposit: £3,513.45, Optional Final Payment: £10,009.77, Total Charge For Credit: £5,770.02, Total Amount Payable: £29,193.02, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.63ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Auto202047,789 milesHybrid£20,235or £288 moDN377DP*Representative example: Contract Length: 48 months, 47 Monthly Payments: £287.26, Customer Deposit: £3,035.00, Total Deposit: £3,035.25, Optional Final Payment: £8,691.19, Total Charge For Credit: £4,992.66, Total Amount Payable: £25,227.66, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 6.20ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202141,851 milesHybrid£21,512or £301 moBH125WB*Representative example: Contract Length: 48 months, 47 Monthly Payments: £300.11, Customer Deposit: £3,226.00, Total Deposit: £3,226.80, Optional Final Payment: £9,540.51, Total Charge For Credit: £5,360.48, Total Amount Payable: £26,872.48, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 6.99ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto201943,016 milesPetrol£21,352or £320 moRG279RW*Representative example: Contract Length: 48 months, 47 Monthly Payments: £319.97, Customer Deposit: £3,202.00, Total Deposit: £3,202.80, Optional Final Payment: £8,208.31, Total Charge For Credit: £5,097.70, Total Amount Payable: £26,449.70, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 5.70ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202133,505 milesPetrol£23,161or £521 moNG317DD*Representative example: Contract Length: 48 months, 48 Monthly Payments: £520.31, Customer Deposit: £3,474.00, Total Deposit: £3,474.15, Total Charge For Credit: £5,288.03, Total Amount Payable: £28,449.03, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%Read more
BMW 5 Series520d MHT SE 4dr Auto202063,475 milesHybrid£20,707or £329 moDN158PT*Representative example: Contract Length: 48 months, 47 Monthly Payments: £328.68, Customer Deposit: £3,106.00, Total Deposit: £3,106.05, Optional Final Payment: £6,911.70, Total Charge For Credit: £4,758.71, Total Amount Payable: £25,465.71, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 5.00ppm, Mileage Per Annum: 10,000Read more
BMW 5 Series530d M Sport 4dr Auto202059,516 milesDiesel£21,135or £306 moRG279RW*Representative example: Contract Length: 48 months, 47 Monthly Payments: £305.88, Customer Deposit: £3,170.00, Total Deposit: £3,170.25, Optional Final Payment: £8,743.67, Total Charge For Credit: £5,155.28, Total Amount Payable: £26,290.28, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 6.18ppm, Mileage Per Annum: 10,000Read more
BMW 5 Series520d MHT M Sport 4dr Step Auto202162,997 milesDiesel£26,292£2,302 off£23,990or £409 moDL11XP*Representative example: Contract Length: 48 months, 47 Monthly Payments: £408.01, Customer Deposit: £3,598.00, Total Deposit: £3,598.50, Optional Final Payment: £7,630.00, Total Charge For Credit: £6,414.97, Total Amount Payable: £30,404.97, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport Pro Edition 4dr Step Auto202059,740 milesDiesel£22,500or £325 moBS107TU*Representative example: Contract Length: 48 months, 47 Monthly Payments: £325.00, Customer Deposit: £3,375.00, Total Deposit: £3,375.00, Optional Final Payment: £9,345.11, Total Charge For Credit: £5,495.11, Total Amount Payable: £27,995.11, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.29ppm, Mileage Per Annum: 10,000Read more