BMW 3 Series320i M Sport 4dr Step Auto202410,866 milesPetrol£32,184or £464 mo18 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £463.13, Customer Deposit: £4,827.00, Total Deposit: £5,077.60, Optional Final Payment: £15,502.50, Total Charge For Credit: £10,173.21, Total Amount Payable: £42,357.21, Representative APR: 12.40%, Interest Rate (Fixed): 12.38%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202311,806 milesPetrol£31,500or £468 mo25 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £467.81, Customer Deposit: £4,725.00, Total Deposit: £4,725.00, Optional Final Payment: £14,226.21, Total Charge For Credit: £9,438.28, Total Amount Payable: £40,938.28, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 10.06ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202221,300 milesPetrol£25,900or £386 mo25 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £385.60, Customer Deposit: £3,885.00, Total Deposit: £3,885.00, Optional Final Payment: £11,640.84, Total Charge For Credit: £7,749.04, Total Amount Payable: £33,649.04, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 8.08ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202243,371 milesHybrid£24,700or £386 mo25 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £385.88, Customer Deposit: £3,705.00, Total Deposit: £3,705.00, Optional Final Payment: £10,024.89, Total Charge For Credit: £7,166.25, Total Amount Payable: £31,866.25, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 7.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step Auto202229,869 milesHybrid£35,900or £557 mo25 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £556.99, Customer Deposit: £5,385.00, Total Deposit: £5,385.00, Optional Final Payment: £14,799.51, Total Charge For Credit: £10,463.04, Total Amount Payable: £46,363.04, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 10.81ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202136,356 milesHybrid£23,700or £374 mo25 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £373.10, Customer Deposit: £3,555.00, Total Deposit: £3,555.00, Optional Final Payment: £9,450.30, Total Charge For Credit: £6,841.00, Total Amount Payable: £30,541.00, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 6.72ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202124,662 milesHybrid£24,000or £370 mo25 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £369.46, Customer Deposit: £3,600.00, Total Deposit: £3,600.00, Optional Final Payment: £10,066.21, Total Charge For Credit: £7,030.83, Total Amount Payable: £31,030.83, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 6.72ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320D M Sport 5Dr Step Auto201935,098 milesDiesel£25,900or £426 mo25 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £425.21, Customer Deposit: £3,885.00, Total Deposit: £3,885.00, Optional Final Payment: £9,290.53, Total Charge For Credit: £7,260.40, Total Amount Payable: £33,160.40, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 6.32ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step Auto20248,089 milesHybrid£49,999or £713 mo37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £712.73, Customer Deposit: £7,499.00, Total Deposit: £7,499.85, Optional Final Payment: £21,306.85, Total Charge For Credit: £12,306.01, Total Amount Payable: £62,305.01, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 15.51ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202322,897 milesHybrid£30,222or £450 mo37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £449.62, Customer Deposit: £4,533.00, Total Deposit: £4,533.30, Optional Final Payment: £13,602.52, Total Charge For Credit: £9,045.96, Total Amount Payable: £39,267.96, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 10.24ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202230,543 milesHybrid£22,999or £340 mo37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £339.06, Customer Deposit: £3,449.00, Total Deposit: £3,449.85, Optional Final Payment: £10,535.23, Total Charge For Credit: £6,921.90, Total Amount Payable: £29,920.90, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 7.73ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport Pro Edition 4dr Step Auto202239,475 milesHybrid£23,555or £345 mo37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £344.23, Customer Deposit: £3,533.00, Total Deposit: £3,533.25, Optional Final Payment: £10,969.64, Total Charge For Credit: £7,126.70, Total Amount Payable: £30,681.70, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 8.47ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202037,539 milesPetrol£22,999or £366 mo37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £365.08, Customer Deposit: £3,449.00, Total Deposit: £3,449.85, Optional Final Payment: £8,991.82, Total Charge For Credit: £6,601.43, Total Amount Payable: £29,600.43, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 6.08ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series340i M Sport Shadow Edition 4dr Step Auto201826,932 milesPetrol£25,888or £572 mo37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £571.88, Customer Deposit: £3,883.00, Total Deposit: £3,883.20, Total Charge For Credit: £5,446.44, Total Amount Payable: £31,334.44, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%Read more