BMW 3 Series320i M Sport 4dr Step Auto20242,550 milesPetrol£31,250or £378 mo22 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £377.57, Customer Deposit: £4,687.00, Total Deposit: £5,287.50, Optional Final Payment: £16,318.26, Total Charge For Credit: £8,101.55, Total Amount Payable: £39,351.55, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.72ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202410,968 milesPetrol£28,900or £347 mo22 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £346.05, Customer Deposit: £4,335.00, Total Deposit: £4,935.00, Optional Final Payment: £15,203.55, Total Charge For Credit: £7,502.90, Total Amount Payable: £36,402.90, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.53ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202410,784 milesPetrol£31,400or £393 mo22 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £392.07, Customer Deposit: £4,710.00, Total Deposit: £5,310.00, Optional Final Payment: £15,676.50, Total Charge For Credit: £8,013.79, Total Amount Payable: £39,413.79, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.53ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 5dr Step Auto20248,590 milesPetrol£34,900or £430 mo22 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £429.99, Customer Deposit: £5,235.00, Total Deposit: £5,835.00, Optional Final Payment: £17,851.22, Total Charge For Credit: £8,995.75, Total Amount Payable: £43,895.75, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.56ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202138,502 milesHybrid£22,900£500 off£22,400or £339 mo22 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £338.48, Customer Deposit: £3,360.00, Total Deposit: £3,960.00, Optional Final Payment: £10,172.75, Total Charge For Credit: £7,641.31, Total Amount Payable: £30,041.31, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 7.54ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202031,941 milesPetrol£23,400or £361 mo22 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £360.23, Customer Deposit: £3,510.00, Total Deposit: £4,110.00, Optional Final Payment: £10,262.67, Total Charge For Credit: £7,903.48, Total Amount Payable: £31,303.48, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 6.66ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20246,118 milesPetrol£31,700or £392 mo28 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £391.10, Customer Deposit: £4,755.00, Total Deposit: £5,355.00, Optional Final Payment: £16,103.49, Total Charge For Credit: £8,140.19, Total Amount Payable: £39,840.19, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.53ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202412,145 milesPetrol£31,250or £391 mo28 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £390.99, Customer Deposit: £4,687.00, Total Deposit: £5,287.50, Optional Final Payment: £15,551.95, Total Charge For Credit: £7,965.98, Total Amount Payable: £39,215.98, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.53ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 5dr Step Auto20246,746 milesPetrol£31,900or £380 mo28 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £379.40, Customer Deposit: £4,785.00, Total Deposit: £5,385.00, Optional Final Payment: £17,019.31, Total Charge For Credit: £8,336.11, Total Amount Payable: £40,236.11, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.56ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202411,789 milesPetrol£31,250or £388 mo28 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £387.77, Customer Deposit: £4,687.00, Total Deposit: £5,287.50, Optional Final Payment: £15,735.83, Total Charge For Credit: £7,998.52, Total Amount Payable: £39,248.52, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.53ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202411,413 milesPetrol£32,900or £418 mo28 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £417.68, Customer Deposit: £4,935.00, Total Deposit: £5,535.00, Optional Final Payment: £16,073.86, Total Charge For Credit: £8,339.82, Total Amount Payable: £41,239.82, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.53ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step Auto20248,420 milesHybrid£47,800or £649 mo28 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £648.77, Customer Deposit: £7,170.00, Total Deposit: £7,770.00, Optional Final Payment: £21,356.79, Total Charge For Credit: £11,818.98, Total Amount Payable: £59,618.98, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 15.46ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202137,323 milesHybrid£22,900or £348 mo28 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £347.31, Customer Deposit: £3,435.00, Total Deposit: £4,035.00, Optional Final Payment: £10,343.71, Total Charge For Credit: £7,802.28, Total Amount Payable: £30,702.28, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 7.54ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto202046,000 milesHybrid£22,950or £363 mo28 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £362.51, Customer Deposit: £3,442.00, Total Deposit: £4,042.50, Optional Final Payment: £9,478.29, Total Charge For Credit: £7,608.76, Total Amount Payable: £30,558.76, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 6.74ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive 4dr Step Auto202060,434 milesPetrol£29,990or £482 mo28 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £481.45, Customer Deposit: £4,498.00, Total Deposit: £5,098.50, Optional Final Payment: £12,218.84, Total Charge For Credit: £9,955.49, Total Amount Payable: £39,945.49, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 9.27ppm, Mileage Per Annum: 10,000Read more