BMW 3 Series Touring330e M Sport 5dr Step Auto202229,277 milesHybrid£27,495or £423 moFair priceBN273UA*Representative example: Contract Length: 48 months, 47 Monthly Payments: £422.51, Customer Deposit: £4,124.00, Total Deposit: £4,124.25, Optional Final Payment: £13,291.84, Total Charge For Credit: £9,779.06, Total Amount Payable: £37,274.06, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 9.82ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto20253,500 milesPetrol£40,999£3,600 off£37,399Good priceLS126EG
BMW 3 Series Touring320d MHT M Sport 5dr Step Auto202036,081 milesDiesel£27,990£3,054 off£24,936Great priceME207UB
BMW 5 Series Touring530e M Sport Pro 5dr Auto20256,800 milesHybrid£53,000or £738 moBS107TU*Representative example: Contract Length: 48 months, 47 Monthly Payments: £737.69, Customer Deposit: £7,950.00, Total Deposit: £7,950.00, Optional Final Payment: £23,602.99, Total Charge For Credit: £13,224.42, Total Amount Payable: £66,224.42, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 17.50ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto20257,587 milesPetrol£39,000or £528 moBS107TU*Representative example: Contract Length: 48 months, 47 Monthly Payments: £527.13, Customer Deposit: £5,850.00, Total Deposit: £5,850.00, Optional Final Payment: £18,264.61, Total Charge For Credit: £9,889.72, Total Amount Payable: £48,889.72, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.35ppm, Mileage Per Annum: 10,000Read more