BMW 3 Series330e M Sport 4dr Step Auto202413,620 milesHybrid£34,981£2,552 off£32,429or £437 moDN158PT*Representative example: Contract Length: 48 months, 47 Monthly Payments: £436.71, Customer Deposit: £4,864.00, Total Deposit: £4,864.35, Optional Final Payment: £15,279.14, Total Charge For Credit: £8,239.86, Total Amount Payable: £40,668.86, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.54ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto202140,400 milesHybrid£22,697or £336 moFair priceDN312SU*Representative example: Contract Length: 49 months, 48 Monthly Payments: £335.07, Customer Deposit: £3,404.00, Total Deposit: £3,404.55, Optional Final Payment: £9,428.50, Total Charge For Credit: £6,219.41, Total Amount Payable: £28,916.41, Representative APR: 10.90%, Interest Rate (Fixed): 5.34%, Excess Mileage Charge: 11.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto202134,701 milesHybrid£25,660£699 off£24,961or £413 moPL75JY*Representative example: Contract Length: 48 months, 47 Monthly Payments: £412.58, Customer Deposit: £3,744.00, Total Deposit: £3,744.15, Optional Final Payment: £10,225.00, Total Charge For Credit: £8,399.41, Total Amount Payable: £33,360.41, Representative APR: 13.80%, Interest Rate (Fixed): 13.82%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e SE Pro 4dr Step Auto202146,026 milesHybrid£16,658or £232 moFair priceBD21EY*Representative example: Contract Length: 49 months, 48 Monthly Payments: £231.54, Customer Deposit: £2,498.00, Total Deposit: £2,498.70, Optional Final Payment: £7,776.25, Total Charge For Credit: £4,730.87, Total Amount Payable: £21,388.87, Representative APR: 10.90%, Interest Rate (Fixed): 5.65%, Excess Mileage Charge: 4.82ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto20247,320 milesDiesel£38,211or £616 moDH11HP*Representative example: Contract Length: 48 months, 47 Monthly Payments: £615.70, Customer Deposit: £5,731.00, Total Deposit: £5,731.65, Optional Final Payment: £14,173.00, Total Charge For Credit: £10,631.55, Total Amount Payable: £48,842.55, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202113,708 milesHybrid£29,197or £462 moB330JJ*Representative example: Contract Length: 49 months, 48 Monthly Payments: £461.44, Customer Deposit: £4,379.00, Total Deposit: £4,379.55, Optional Final Payment: £10,306.00, Total Charge For Credit: £7,637.67, Total Amount Payable: £36,834.67, Representative APR: 10.90%, Interest Rate (Fixed): 5.37%, Excess Mileage Charge: 11.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202148,012 milesHybrid£20,284or £274 moFair priceDN158PT*Representative example: Contract Length: 48 months, 47 Monthly Payments: £273.89, Customer Deposit: £3,042.00, Total Deposit: £3,042.60, Optional Final Payment: £9,515.00, Total Charge For Credit: £5,146.43, Total Amount Payable: £25,430.43, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.37ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d xDrive Sport 4dr Step Auto201549,100 milesDiesel£13,790or £310 moGL519SG*Representative example: Contract Length: 48 months, 47 Monthly Payments: £309.74, Customer Deposit: £2,068.00, Total Deposit: £2,068.50, Total Charge For Credit: £3,147.02, Total Amount Payable: £16,937.02, Representative APR: 12.90%, Interest Rate (Fixed): 6.71%Read more
BMW 3 Series330e M Sport 4dr Step Auto20244,191 milesHybrid£33,432or £505 moGreat priceTS183RB*Representative example: Contract Length: 48 months, 47 Monthly Payments: £504.17, Customer Deposit: £5,014.00, Total Deposit: £5,014.80, Optional Final Payment: £14,441.00, Total Charge For Credit: £9,719.79, Total Amount Payable: £43,151.79, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330i M Sport 4dr Step Auto202081,203 milesPetrol£19,995or £457 moDE216HB*Representative example: Contract Length: 48 months, 47 Monthly Payments: £456.62, Customer Deposit: £2,999.00, Total Deposit: £2,999.25, Total Charge For Credit: £4,923.01, Total Amount Payable: £24,918.01, Representative APR: 13.90%, Interest Rate (Fixed): 7.24%Read more
BMW 3 Series330e Sport Pro 4dr Step Auto202156,619 milesHybrid£22,697or £365 moNE297TE*Representative example: Contract Length: 49 months, 48 Monthly Payments: £364.41, Customer Deposit: £3,404.00, Total Deposit: £3,404.55, Optional Final Payment: £7,673.50, Total Charge For Credit: £5,872.73, Total Amount Payable: £28,569.73, Representative APR: 10.90%, Interest Rate (Fixed): 5.38%, Excess Mileage Charge: 10.70ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e SE Pro 4dr Step Auto202120,714 milesHybrid£24,697or £390 moB330JJ*Representative example: Contract Length: 49 months, 48 Monthly Payments: £389.74, Customer Deposit: £3,704.00, Total Deposit: £3,704.55, Optional Final Payment: £8,753.50, Total Charge For Credit: £6,468.57, Total Amount Payable: £31,165.57, Representative APR: 10.90%, Interest Rate (Fixed): 5.37%, Excess Mileage Charge: 10.10ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e Sport Pro 4dr Step Auto202118,489 milesHybrid£27,897or £452 moHU130EG*Representative example: Contract Length: 49 months, 48 Monthly Payments: £451.49, Customer Deposit: £4,184.00, Total Deposit: £4,184.55, Optional Final Payment: £9,226.00, Total Charge For Credit: £7,185.07, Total Amount Payable: £35,082.07, Representative APR: 10.90%, Interest Rate (Fixed): 5.39%, Excess Mileage Charge: 10.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202411,468 milesPetrol£29,149or £417 moFair priceTS183RB*Representative example: Contract Length: 48 months, 47 Monthly Payments: £416.53, Customer Deposit: £4,372.00, Total Deposit: £4,372.35, Optional Final Payment: £13,953.00, Total Charge For Credit: £8,753.26, Total Amount Payable: £37,902.26, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202183,762 milesHybrid£15,702or £222 moGood priceSO317FL*Representative example: Contract Length: 48 months, 47 Monthly Payments: £221.69, Customer Deposit: £2,355.00, Total Deposit: £2,355.30, Optional Final Payment: £7,286.00, Total Charge For Credit: £4,358.73, Total Amount Payable: £20,060.73, Representative APR: 10.90%, Interest Rate (Fixed): 10.90%, Excess Mileage Charge: 12.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport Pro Edition 4dr Step Auto202229,263 milesHybrid£32,697or £517 moB330JJ*Representative example: Contract Length: 49 months, 48 Monthly Payments: £516.35, Customer Deposit: £4,904.00, Total Deposit: £4,904.55, Optional Final Payment: £11,566.00, Total Charge For Credit: £8,558.35, Total Amount Payable: £41,255.35, Representative APR: 10.90%, Interest Rate (Fixed): 5.37%, Excess Mileage Charge: 14.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330i M Sport 4dr Step Auto201917,231 milesPetrol£25,222or £556 moFair priceG537RA*Representative example: Contract Length: 48 months, 48 Monthly Payments: £555.30, Customer Deposit: £3,783.00, Total Deposit: £3,783.30, Total Charge For Credit: £5,215.70, Total Amount Payable: £30,437.70, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more
BMW 3 Series320i xDrive M Sport 4dr Step Auto202137,778 milesPetrol£23,374or £329 moFair priceDN377DP*Representative example: Contract Length: 48 months, 47 Monthly Payments: £328.12, Customer Deposit: £3,506.00, Total Deposit: £3,506.10, Optional Final Payment: £10,250.37, Total Charge For Credit: £5,804.11, Total Amount Payable: £29,178.11, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.37ppm, Mileage Per Annum: 10,000Read more