BMW 3 Series320i M Sport 4dr Step Auto [Tech/Pro Pack]Petrol£56,671or £990 moNE360BQ*Representative example: Contract Length: 48 months, 47 Monthly Payments: £989.14, Customer Deposit: £8,500.00, Total Deposit: £8,500.65, Optional Final Payment: £16,529.00, Total Charge For Credit: £14,848.23, Total Amount Payable: £71,519.23, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202415,245 milesHybrid£32,800or £515 moGood priceAB123EW*Representative example: Contract Length: 48 months, 47 Monthly Payments: £514.01, Customer Deposit: £4,920.00, Total Deposit: £4,920.00, Optional Final Payment: £15,241.36, Total Charge For Credit: £11,519.83, Total Amount Payable: £44,319.83, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 11.85ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto [Pro Pack]Petrol£45,917or £749 moTS183RB*Representative example: Contract Length: 48 months, 47 Monthly Payments: £748.37, Customer Deposit: £6,887.00, Total Deposit: £6,887.55, Optional Final Payment: £16,529.00, Total Charge For Credit: £12,672.94, Total Amount Payable: £58,589.94, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202414,624 milesHybrid£34,700or £553 moFair priceAB123EW*Representative example: Contract Length: 48 months, 47 Monthly Payments: £552.23, Customer Deposit: £5,205.00, Total Deposit: £5,205.00, Optional Final Payment: £15,604.03, Total Charge For Credit: £12,063.84, Total Amount Payable: £46,763.84, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 11.85ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step AutoPetrol£68,415or £1,133 moTS183RB*Representative example: Contract Length: 48 months, 47 Monthly Payments: £1,132.36, Customer Deposit: £10,262.00, Total Deposit: £10,262.25, Optional Final Payment: £23,604.00, Total Charge For Credit: £18,672.17, Total Amount Payable: £87,087.17, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto20242,101 milesHybrid£34,769or £535 moGreat priceYO304WR*Representative example: Contract Length: 48 months, 47 Monthly Payments: £534.17, Customer Deposit: £5,215.00, Total Deposit: £5,215.35, Optional Final Payment: £14,437.00, Total Charge For Credit: £9,989.34, Total Amount Payable: £44,758.34, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step AutoPetrol£69,490or £1,157 moBA228RT*Representative example: Contract Length: 48 months, 47 Monthly Payments: £1,156.43, Customer Deposit: £10,423.00, Total Deposit: £10,423.50, Optional Final Payment: £23,604.00, Total Charge For Credit: £18,889.71, Total Amount Payable: £88,379.71, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Auto202047,789 milesHybrid£20,235or £288 moFair priceDN377DP*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 moFair priceBH125WB*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 Series330e M Sport 4dr Step Auto202155,773 milesHybrid£20,019£824 off£19,195or £268 moFair priceSP13YU*Representative example: Contract Length: 48 months, 47 Monthly Payments: £267.98, Customer Deposit: £2,879.00, Total Deposit: £2,879.25, Optional Final Payment: £8,502.07, Total Charge For Credit: £4,781.38, Total Amount Payable: £23,976.38, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 6.79ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202164,785 milesHybrid£19,250or £300 moBD48RU*Representative example: Contract Length: 48 months, 47 Monthly Payments: £299.91, Customer Deposit: £2,887.00, Total Deposit: £2,887.50, Optional Final Payment: £7,897.50, Total Charge For Credit: £5,640.77, Total Amount Payable: £24,890.77, Representative APR: 12.00%, Interest Rate (Fixed): 11.96%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202413,524 milesHybrid£37,500or £606 moAB123EW*Representative example: Contract Length: 48 months, 47 Monthly Payments: £605.56, Customer Deposit: £5,625.00, Total Deposit: £5,625.00, Optional Final Payment: £16,322.42, Total Charge For Credit: £12,908.74, Total Amount Payable: £50,408.74, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 11.85ppm, 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 Series330i M Sport 4dr Step Auto202081,203 milesPetrol£17,995or £398 moFair priceDE216HB*Representative example: Contract Length: 48 months, 47 Monthly Payments: £397.56, Customer Deposit: £2,699.00, Total Deposit: £2,699.25, Total Charge For Credit: £3,788.13, Total Amount Payable: £21,783.13, Representative APR: 11.90%, Interest Rate (Fixed): 6.19%Read more
BMW 3 Series320d xDrive M Sport 4dr Step Auto201931,928 milesDiesel£24,700£611 off£24,089or £388 moGood priceBD48RU*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 Series330e xDrive M Sport 4dr Step Auto [Pro Pack]Hybrid£56,120or £967 moBA228RT*Representative example: Contract Length: 48 months, 47 Monthly Payments: £966.89, Customer Deposit: £8,418.00, Total Deposit: £8,418.00, Optional Final Payment: £17,115.00, Total Charge For Credit: £14,856.83, Total Amount Payable: £70,976.83, 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 4dr Step Auto202217,747 milesDiesel£26,616or £421 moNE360BQ*Representative example: Contract Length: 48 months, 47 Monthly Payments: £420.61, Customer Deposit: £3,992.00, Total Deposit: £3,992.40, Optional Final Payment: £10,360.00, Total Charge For Credit: £7,505.07, Total Amount Payable: £34,121.07, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more