BMW 3 Series TouringM340d xDrive MHT 5dr Step Auto202412,462 milesDiesel£49,092or £770 mo14 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £769.52, Customer Deposit: £7,363.00, Total Deposit: £7,363.80, Optional Final Payment: £21,937.50, Total Charge For Credit: £16,386.74, Total Amount Payable: £65,478.74, Representative APR: 13.40%, Interest Rate (Fixed): 13.34%, Excess Mileage Charge: 9.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto202135,841 milesPetrol£24,750£841 off£23,909or £373 mo15 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £372.75, Customer Deposit: £3,586.00, Total Deposit: £3,586.35, Optional Final Payment: £9,607.00, Total Charge For Credit: £6,803.60, Total Amount Payable: £30,712.60, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto20246,595 milesHybrid£35,992or £553 mo32 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £552.50, Customer Deposit: £5,398.00, Total Deposit: £5,398.80, Optional Final Payment: £14,972.00, Total Charge For Credit: £10,346.30, Total Amount Payable: £46,338.30, 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 Auto202510,608 milesPetrol£35,210or £563 mo32 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £562.52, Customer Deposit: £5,281.00, Total Deposit: £5,281.50, Optional Final Payment: £13,345.00, Total Charge For Credit: £9,854.94, Total Amount Payable: £45,064.94, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330i M Sport 5dr Step Auto201652,377 milesPetrol£17,890£900 off£16,99034 miles away
BMW 3 Series Touring320i M Sport 5dr Step Auto20249,910 milesPetrol£35,177or £524 mo34 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £523.44, Customer Deposit: £5,276.00, Total Deposit: £5,276.55, Optional Final Payment: £15,611.00, Total Charge For Credit: £10,312.23, Total Amount Payable: £45,489.23, 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 Auto20246,999 milesPetrol£36,992£892 off£36,100or £546 mo34 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £545.73, Customer Deposit: £5,415.00, Total Deposit: £5,415.00, Optional Final Payment: £15,515.00, Total Charge For Credit: £10,479.31, Total Amount Payable: £46,579.31, 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 Auto202234,683 milesPetrol£26,495£1,134 off£25,361or £390 mo34 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £389.30, Customer Deposit: £3,804.00, Total Deposit: £3,804.15, Optional Final Payment: £10,550.00, Total Charge For Credit: £7,290.25, Total Amount Payable: £32,651.25, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202239,102 milesHybrid£24,846or £395 mo34 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £394.69, Customer Deposit: £3,726.00, Total Deposit: £3,726.90, Optional Final Payment: £9,550.00, Total Charge For Credit: £6,981.33, Total Amount Payable: £31,827.33, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i SE 5dr Step Auto202031,436 milesPetrol£22,300or £362 mo34 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £361.63, Customer Deposit: £3,345.00, Total Deposit: £3,345.00, Optional Final Payment: £8,135.00, Total Charge For Credit: £6,176.61, Total Amount Payable: £28,476.61, 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 Auto [Pro Pack]Petrol£45,723or £727 mo34 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £726.51, Customer Deposit: £6,858.00, Total Deposit: £6,858.45, Optional Final Payment: £17,564.00, Total Charge For Credit: £12,845.42, Total Amount Payable: £58,568.42, 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 Auto20258,542 milesPetrol£39,000or £529 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £528.88, Customer Deposit: £5,850.00, Total Deposit: £5,850.00, Optional Final Payment: £18,164.71, Total Charge For Credit: £9,872.07, Total Amount Payable: £48,872.07, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.35ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto20253,757 milesPetrol£35,500or £454 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £453.24, Customer Deposit: £5,325.00, Total Deposit: £5,325.00, Optional Final Payment: £18,142.93, Total Charge For Credit: £9,270.21, Total Amount Payable: £44,770.21, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.03ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto202510,200 milesPetrol£38,000or £520 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £519.06, Customer Deposit: £5,700.00, Total Deposit: £5,700.00, Optional Final Payment: £17,485.20, Total Charge For Credit: £9,581.02, Total Amount Payable: £47,581.02, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.03ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202222,358 milesHybrid£27,500or £384 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £383.37, Customer Deposit: £4,125.00, Total Deposit: £4,125.00, Optional Final Payment: £12,212.12, Total Charge For Credit: £6,855.51, Total Amount Payable: £34,355.51, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.55ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto202141,674 milesPetrol£24,700or £356 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £355.17, Customer Deposit: £3,705.00, Total Deposit: £3,705.00, Optional Final Payment: £10,350.23, Total Charge For Credit: £6,048.22, Total Amount Payable: £30,748.22, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.61ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330d xDrive M Sport Plus Edition 5dr Step Auto202056,294 milesDiesel£33,000or £530 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £529.39, Customer Deposit: £4,950.00, Total Deposit: £4,950.00, Optional Final Payment: £10,695.55, Total Charge For Credit: £7,526.88, Total Amount Payable: £40,526.88, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.21ppm, Mileage Per Annum: 10,000Read more