BMW 3 Series Touring320d xDrive M Sport 5dr Step Auto201971,604 milesDiesel£20,300or £456 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £455.82, Customer Deposit: £3,045.00, Total Deposit: £3,045.00, Total Charge For Credit: £4,634.36, Total Amount Payable: £24,934.36, Representative APR: 12.90%, Interest Rate (Fixed): 12.87%Read more
BMW 3 Series Touring330e xDrive M Sport 5dr Step Auto202320,733 milesHybrid£40,699or £668 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £667.81, Customer Deposit: £6,104.00, Total Deposit: £6,354.85, Optional Final Payment: £15,917.50, Total Charge For Credit: £12,960.42, Total Amount Payable: £53,659.42, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320d MHT M Sport 5dr Step Auto202032,630 milesDiesel£24,599or £388 moGood price Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £387.42, Customer Deposit: £3,689.00, Total Deposit: £3,939.85, Optional Final Payment: £10,450.00, Total Charge For Credit: £7,999.59, Total Amount Payable: £32,598.59, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series TouringM340i xDrive MHT 5dr Step Auto202229,900 milesHybrid£38,500or £639 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £638.83, Customer Deposit: £5,925.00, Total Deposit: £6,175.00, Optional Final Payment: £16,003.90, Total Charge For Credit: £12,703.91, Total Amount Payable: £52,203.91, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto202226,083 milesPetrol£27,500or £427 moGood price Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £426.79, Customer Deposit: £4,125.00, Total Deposit: £4,375.00, Optional Final Payment: £12,115.00, Total Charge For Credit: £9,049.13, Total Amount Payable: £36,549.13, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202321,550 milesHybrid£29,750or £438 moFair price Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £437.53, Customer Deposit: £4,462.00, Total Deposit: £4,712.50, Optional Final Payment: £14,612.50, Total Charge For Credit: £10,138.91, Total Amount Payable: £39,888.91, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto20245 milesPetrol£39,499or £602 moGood price Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £601.46, Customer Deposit: £5,924.00, Total Deposit: £6,174.85, Optional Final Payment: £18,280.00, Total Charge For Credit: £13,224.47, Total Amount Payable: £52,723.47, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202210,169 milesHybrid£34,995or £530 moGood price Delivery*Representative example: Contract Length: 49 months, 48 Monthly Payments: £529.49, Customer Deposit: £5,249.00, Total Deposit: £5,249.25, Optional Final Payment: £15,939.00, Total Charge For Credit: £11,608.77, Total Amount Payable: £46,603.77, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 8.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e xDrive M Sport 5dr Step Auto20236,200 milesHybrid£36,999or £560 moGreat price Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £559.13, Customer Deposit: £5,549.00, Total Deposit: £5,799.85, Optional Final Payment: £17,357.50, Total Charge For Credit: £12,437.46, Total Amount Payable: £49,436.46, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport Shadow Edition 5dr Step Auto201934,448 milesPetrol£19,250or £320 moFair price Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £319.52, Customer Deposit: £2,887.00, Total Deposit: £2,887.50, Optional Final Payment: £7,255.00, Total Charge For Credit: £5,909.94, Total Amount Payable: £25,159.94, Representative APR: 12.90%, Interest Rate (Fixed): 12.87%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320d xDrive M Sport Shadow Edition 5dr Step Auto201861,789 milesDiesel£17,750or £302 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £301.29, Customer Deposit: £2,662.00, Total Deposit: £2,662.50, Optional Final Payment: £6,287.50, Total Charge For Credit: £5,360.63, Total Amount Payable: £23,110.63, Representative APR: 12.90%, Interest Rate (Fixed): 12.87%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i xDrive M Sport 5dr Step Auto201855,703 milesPetrol£16,150£751 off£15,39938 miles away