BMW 3 Series330e M Sport 4dr Step Auto202412,200 milesHybrid£33,945or £427 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £426.48, Customer Deposit: £5,091.00, Total Deposit: £5,591.75, Optional Final Payment: £17,013.60, Total Charge For Credit: £8,704.91, Total Amount Payable: £42,649.91, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.79ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20247,725 milesPetrol£29,990or £356 moGreat price33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £355.82, Customer Deposit: £4,498.00, Total Deposit: £4,998.50, Optional Final Payment: £16,143.31, Total Charge For Credit: £7,875.35, Total Amount Payable: £37,865.35, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.95ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20249,840 milesPetrol£29,990or £360 moGreat price33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £359.23, Customer Deposit: £4,498.00, Total Deposit: £4,998.50, Optional Final Payment: £15,948.55, Total Charge For Credit: £7,840.86, Total Amount Payable: £37,830.86, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.95ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202135,631 milesPetrol£25,990or £375 moFair price40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £374.68, Customer Deposit: £3,898.00, Total Deposit: £4,398.50, Optional Final Payment: £11,624.48, Total Charge For Credit: £7,642.94, Total Amount Payable: £33,632.94, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 8.42ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202412,783 milesPetrol£33,745or £428 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £427.96, Customer Deposit: £5,061.00, Total Deposit: £5,561.75, Optional Final Payment: £16,680.69, Total Charge For Credit: £8,611.56, Total Amount Payable: £42,356.56, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.34ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202412,083 milesPetrol£33,745or £427 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £426.75, Customer Deposit: £5,061.00, Total Deposit: £5,561.75, Optional Final Payment: £16,749.93, Total Charge For Credit: £8,623.93, Total Amount Payable: £42,368.93, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.34ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330d MHT M Sport 4dr Step Auto202232,226 milesDiesel£28,990or £426 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £425.21, Customer Deposit: £4,348.00, Total Deposit: £4,848.50, Optional Final Payment: £12,625.05, Total Charge For Credit: £8,468.42, Total Amount Payable: £37,458.42, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 9.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i Sport 4dr Step Auto20243,232 milesPetrol£34,900or £470 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £469.19, Customer Deposit: £5,235.00, Total Deposit: £5,735.00, Optional Final Payment: £15,759.22, Total Charge For Credit: £8,646.15, Total Amount Payable: £43,546.15, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.48ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202157,373 milesHybrid£21,690or £303 moFair price33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £302.18, Customer Deposit: £3,253.00, Total Deposit: £3,753.50, Optional Final Payment: £10,195.07, Total Charge For Credit: £6,461.03, Total Amount Payable: £28,151.03, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 8.63ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto20246,842 milesHybrid£35,990or £459 moFair price33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £458.44, Customer Deposit: £5,398.00, Total Deposit: £5,898.50, Optional Final Payment: £17,724.34, Total Charge For Credit: £9,179.52, Total Amount Payable: £45,169.52, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.79ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330i M Sport 4dr Step Auto202255,038 milesPetrol£24,485£495 off£23,990or £360 mo39 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £359.42, Customer Deposit: £3,598.00, Total Deposit: £3,598.50, Optional Final Payment: £10,383.00, Total Charge For Credit: £7,243.66, Total Amount Payable: £31,233.66, Representative APR: 11.90%, Interest Rate (Fixed): 11.28%, Excess Mileage Charge: 15.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202118,572 milesPetrol£26,680£800 off£25,880or £355 moGood price40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £354.46, Customer Deposit: £3,882.00, Total Deposit: £4,382.00, Optional Final Payment: £12,677.34, Total Charge For Credit: £7,838.96, Total Amount Payable: £33,718.96, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 8.42ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202412,764 milesPetrol£34,445or £438 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £437.51, Customer Deposit: £5,166.00, Total Deposit: £5,666.75, Optional Final Payment: £17,003.38, Total Charge For Credit: £8,788.10, Total Amount Payable: £43,233.10, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.34ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202411,287 milesPetrol£32,995or £412 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £411.92, Customer Deposit: £4,949.00, Total Deposit: £5,449.25, Optional Final Payment: £16,666.86, Total Charge For Credit: £8,481.35, Total Amount Payable: £41,476.35, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.34ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202411,972 milesHybrid£34,975or £443 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £442.59, Customer Deposit: £5,246.00, Total Deposit: £5,746.25, Optional Final Payment: £17,370.57, Total Charge For Credit: £8,943.55, Total Amount Payable: £43,918.55, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.79ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto20239,638 milesHybrid£33,750or £427 moFair price33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £426.27, Customer Deposit: £5,062.00, Total Deposit: £5,562.50, Optional Final Payment: £16,783.36, Total Charge For Credit: £8,630.55, Total Amount Payable: £42,380.55, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.15ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202411,827 milesPetrol£33,745or £427 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £426.31, Customer Deposit: £5,061.00, Total Deposit: £5,561.75, Optional Final Payment: £16,775.26, Total Charge For Credit: £8,628.58, Total Amount Payable: £42,373.58, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.34ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202142,939 milesPetrol£22,990or £322 moGood price33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £321.31, Customer Deposit: £3,448.00, Total Deposit: £3,948.50, Optional Final Payment: £10,792.75, Total Charge For Credit: £6,852.82, Total Amount Payable: £29,842.82, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 8.67ppm, Mileage Per Annum: 10,000Read more