BMW 3 Series320d M Sport 4dr Step Auto202049,985 milesDiesel£22,049or £362 mo19 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £361.78, Customer Deposit: £3,307.00, Total Deposit: £3,307.35, Optional Final Payment: £7,794.00, Total Charge For Credit: £6,056.01, Total Amount Payable: £28,105.01, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series318i M Sport 4dr Step Auto202222,514 milesPetrol£23,862or £373 mo23 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £372.46, Customer Deposit: £3,579.00, Total Deposit: £3,579.30, Optional Final Payment: £9,562.00, Total Charge For Credit: £6,784.92, Total Amount Payable: £30,646.92, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202132,740 milesPetrol£23,400£882 off£22,518or £352 mo23 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £351.54, Customer Deposit: £3,377.00, Total Deposit: £3,377.70, Optional Final Payment: £9,020.00, Total Charge For Credit: £6,402.08, Total Amount Payable: £28,920.08, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i xDrive M Sport 4dr Step Auto202039,665 milesPetrol£23,505or £518 mo23 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £517.50, Customer Deposit: £3,525.00, Total Deposit: £3,525.75, Total Charge For Credit: £4,860.75, Total Amount Payable: £28,365.75, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more
BMW 3 Series320d xDrive M Sport 4dr Step Auto201931,381 milesDiesel£25,624£1,035 off£24,589or £542 mo23 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £541.36, Customer Deposit: £3,688.00, Total Deposit: £3,688.35, Total Charge For Credit: £5,084.63, Total Amount Payable: £29,673.63, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto202215,012 milesHybrid£27,995or £438 mo24 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £437.16, Customer Deposit: £4,199.00, Total Deposit: £4,449.25, Optional Final Payment: £12,160.00, Total Charge For Credit: £9,160.77, Total Amount Payable: £37,155.77, Representative APR: 13.30%, Interest Rate (Fixed): 13.29%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20248,263 milesPetrol£30,974£979 off£29,995or £426 mo24 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £425.52, Customer Deposit: £4,499.00, Total Deposit: £4,499.25, Optional Final Payment: £14,541.00, Total Charge For Credit: £9,044.69, Total Amount Payable: £39,039.69, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340d xDrive MHT 4dr Step Auto202418,185 milesDiesel£42,995or £673 mo24 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £672.27, Customer Deposit: £6,449.00, Total Deposit: £6,449.25, Optional Final Payment: £17,160.00, Total Charge For Credit: £12,210.94, Total Amount Payable: £55,205.94, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT SE Pro 4dr Step Auto202121,908 milesDiesel£22,121or £359 mo24 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £358.59, Customer Deposit: £3,318.00, Total Deposit: £3,318.15, Optional Final Payment: £8,078.00, Total Charge For Credit: £6,128.88, Total Amount Payable: £28,249.88, 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 Auto202118,639 milesPetrol£26,200or £416 mo Delivery*Representative example: Contract Length: 49 months, 48 Monthly Payments: £415.02, Customer Deposit: £3,930.00, Total Deposit: £3,930.00, Optional Final Payment: £10,778.00, Total Charge For Credit: £8,428.96, Total Amount Payable: £34,628.96, Representative APR: 12.90%, Interest Rate (Fixed): 6.72%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202153,081 milesHybrid£19,250or £300 mo Delivery*Representative example: Contract Length: 49 months, 48 Monthly Payments: £299.06, Customer Deposit: £2,887.00, Total Deposit: £2,887.50, Optional Final Payment: £8,283.25, Total Charge For Credit: £6,275.63, Total Amount Payable: £25,525.63, Representative APR: 12.90%, Interest Rate (Fixed): 6.72%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Auto202020,950 milesHybrid£21,400or £339 mo Delivery*Representative example: Contract Length: 49 months, 48 Monthly Payments: £338.85, Customer Deposit: £3,210.00, Total Deposit: £3,210.00, Optional Final Payment: £8,811.98, Total Charge For Credit: £6,886.78, Total Amount Payable: £28,286.78, Representative APR: 12.90%, Interest Rate (Fixed): 6.72%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more