BMW 3 Series Touring320i M Sport 5dr Step Auto202410,835 milesSemi-automatic£32,595or £439 moGood priceBD48RU*Representative example: Contract Length: 48 months, 47 Monthly Payments: £438.62, Customer Deposit: £4,889.00, Total Deposit: £4,889.25, Optional Final Payment: £17,482.50, Total Charge For Credit: £10,401.89, Total Amount Payable: £42,996.89, Representative APR: 12.00%, Interest Rate (Fixed): 11.96%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto202410,449 milesSemi-automatic£33,500£905 off£32,595or £438 moGood priceBD48RU*Representative example: Contract Length: 48 months, 47 Monthly Payments: £437.10, Customer Deposit: £4,889.00, Total Deposit: £4,889.25, Optional Final Payment: £17,572.50, Total Charge For Credit: £10,420.45, Total Amount Payable: £43,015.45, Representative APR: 12.00%, Interest Rate (Fixed): 11.96%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto20248,357 milesSemi-automatic£33,397or £738 moGood priceOX51FJ*Representative example: Contract Length: 48 months, 48 Monthly Payments: £737.78, Customer Deposit: £5,009.00, Total Deposit: £5,009.55, Total Charge For Credit: £7,025.99, Total Amount Payable: £40,422.99, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto20253,898 milesSemi-automatic£39,949£3,449 off£36,500or £584 moGood priceTS183RB*Representative example: Contract Length: 48 months, 47 Monthly Payments: £583.60, Customer Deposit: £5,475.00, Total Deposit: £5,475.00, Optional Final Payment: £13,806.00, Total Charge For Credit: £10,210.20, Total Amount Payable: £46,710.20, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto202136,140 milesSemi-automatic£25,655or £405 moYO304WR*Representative example: Contract Length: 48 months, 47 Monthly Payments: £404.28, Customer Deposit: £3,848.00, Total Deposit: £3,848.25, Optional Final Payment: £10,054.00, Total Charge For Credit: £7,248.41, Total Amount Payable: £32,903.41, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto201858,286 milesSemi-automatic£14,480or £326 moGL15SW*Representative example: Contract Length: 48 months, 48 Monthly Payments: £325.30, Customer Deposit: £2,172.00, Total Deposit: £2,172.00, Total Charge For Credit: £3,306.40, Total Amount Payable: £17,786.40, Representative APR: 12.90%, Interest Rate (Fixed): 6.72%Read more
BMW 3 Series Touring320i M Sport Shadow Edition 5dr Step Auto201946,002 milesSemi-automatic£18,540or £396 moGood priceBH125WB*Representative example: Contract Length: 48 months, 47 Monthly Payments: £395.73, Customer Deposit: £2,781.00, Total Deposit: £2,781.00, Total Charge For Credit: £3,237.04, Total Amount Payable: £21,777.04, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto20246,999 milesSemi-automatic£37,130or £569 moEX28FD*Representative example: Contract Length: 48 months, 47 Monthly Payments: £568.76, Customer Deposit: £5,569.00, Total Deposit: £5,569.50, Optional Final Payment: £15,517.00, Total Charge For Credit: £10,688.22, Total Amount Payable: £47,818.22, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto202217,945 milesSemi-automatic£27,471or £419 moGood priceYO304WR*Representative example: Contract Length: 48 months, 47 Monthly Payments: £418.64, Customer Deposit: £4,120.00, Total Deposit: £4,120.65, Optional Final Payment: £11,608.00, Total Charge For Credit: £7,933.73, Total Amount Payable: £35,404.73, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series TouringM340i xDrive MHT 5dr Step AutoSemi-automatic£61,340or £963 moYO304WR*Representative example: Contract Length: 48 months, 47 Monthly Payments: £962.59, Customer Deposit: £9,201.00, Total Deposit: £9,201.00, Optional Final Payment: £24,276.00, Total Charge For Credit: £17,378.73, Total Amount Payable: £78,718.73, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto20243,687 milesSemi-automatic£36,445or £479 moFair priceDN377DP*Representative example: Contract Length: 48 months, 47 Monthly Payments: £478.33, Customer Deposit: £5,466.00, Total Deposit: £5,466.75, Optional Final Payment: £17,882.73, Total Charge For Credit: £9,385.99, Total Amount Payable: £45,830.99, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.72ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto202040,447 milesSemi-automatic£23,799£1,009 off£22,790or £369 moFair priceTA12BB*Representative example: Contract Length: 48 months, 47 Monthly Payments: £368.59, Customer Deposit: £3,418.00, Total Deposit: £3,418.50, Optional Final Payment: £9,825.30, Total Charge For Credit: £7,787.53, Total Amount Payable: £30,577.53, Representative APR: 13.80%, Interest Rate (Fixed): 13.82%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto20249,910 milesSemi-automatic£36,899or £563 moEX28FD*Representative example: Contract Length: 48 months, 47 Monthly Payments: £562.15, Customer Deposit: £5,534.00, Total Deposit: £5,534.85, Optional Final Payment: £15,602.00, Total Charge For Credit: £10,658.90, Total Amount Payable: £47,557.90, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto202114,294 milesSemi-automatic£27,802or £386 moFair priceRG279RW*Representative example: Contract Length: 48 months, 47 Monthly Payments: £385.42, Customer Deposit: £4,170.00, Total Deposit: £4,170.30, Optional Final Payment: £12,469.59, Total Charge For Credit: £6,952.63, Total Amount Payable: £34,754.63, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.92ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series TouringM340i xDrive 5dr Step Auto202057,359 milesSemi-automatic£32,891or £725 moDH11HP*Representative example: Contract Length: 48 months, 48 Monthly Payments: £724.15, Customer Deposit: £4,933.00, Total Deposit: £4,933.65, Total Charge For Credit: £6,801.85, Total Amount Payable: £39,692.85, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto20255,500 milesSemi-automatic£36,362or £583 moGood priceEX28FD*Representative example: Contract Length: 48 months, 47 Monthly Payments: £582.37, Customer Deposit: £5,454.00, Total Deposit: £5,454.30, Optional Final Payment: £13,696.00, Total Charge For Credit: £10,159.69, Total Amount Payable: £46,521.69, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring318i M Sport 5dr Step Auto202127,718 milesSemi-automatic£24,866or £343 moDN377DP*Representative example: Contract Length: 48 months, 47 Monthly Payments: £342.76, Customer Deposit: £3,729.00, Total Deposit: £3,729.90, Optional Final Payment: £11,264.63, Total Charge For Credit: £6,238.25, Total Amount Payable: £31,104.25, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.76ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto20244,063 milesSemi-automatic£34,764or £506 moGood priceTS183RB*Representative example: Contract Length: 48 months, 47 Monthly Payments: £505.45, Customer Deposit: £5,214.00, Total Deposit: £5,214.60, Optional Final Payment: £16,128.00, Total Charge For Credit: £10,334.75, Total Amount Payable: £45,098.75, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more