BMW 3 Series Touring320i M Sport 5dr Step Auto20245,759 milesPetrol£33,361£2,349 off£31,012or £428 mo10 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £427.39, Customer Deposit: £4,651.00, Total Deposit: £4,651.80, Optional Final Payment: £15,693.13, Total Charge For Credit: £9,847.65, Total Amount Payable: £40,859.65, Representative APR: 11.90%, Interest Rate (Fixed): 6.19%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202228,749 milesHybrid£27,010£760 off£26,25014 miles away
BMW 3 Series Touring320i SE 5dr201731,106 milesPetrol£13,769or £304 mo37 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £303.15, Customer Deposit: £2,065.00, Total Deposit: £2,065.35, Total Charge For Credit: £2,847.55, Total Amount Payable: £16,616.55, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto202410,449 milesPetrol£33,500£905 off£32,595or £472 mo Delivery*Representative example: Contract Length: 49 months, 47 Monthly Payments: £471.19, Customer Deposit: £4,889.00, Total Deposit: £4,889.25, Optional Final Payment: £16,537.50, Total Charge For Credit: £11,449.87, Total Amount Payable: £44,044.87, Representative APR: 13.20%, Interest Rate (Fixed): 6.37%, Excess Mileage Charge: 21.20ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto202410,835 milesPetrol£32,595or £473 mo Delivery*Representative example: Contract Length: 49 months, 47 Monthly Payments: £472.56, Customer Deposit: £4,889.00, Total Deposit: £4,889.25, Optional Final Payment: £16,447.50, Total Charge For Credit: £11,425.63, Total Amount Payable: £44,020.63, Representative APR: 13.20%, Interest Rate (Fixed): 6.37%, Excess Mileage Charge: 21.20ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e xDrive M Sport 5dr Step Auto202327,089 milesHybrid£36,400or £597 mo39 miles away*Representative example: Contract Length: 49 months, 47 Monthly Payments: £597.00, Customer Deposit: £5,460.00, Total Deposit: £5,460.00, Optional Final Payment: £14,040.00, Total Charge For Credit: £11,757.00, Total Amount Payable: £48,157.00, Representative APR: 13.20%, Interest Rate (Fixed): 6.45%, Excess Mileage Charge: 18.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202221,753 milesHybrid£30,000or £464 mo39 miles away*Representative example: Contract Length: 49 months, 47 Monthly Payments: £463.39, Customer Deposit: £4,500.00, Total Deposit: £4,500.00, Optional Final Payment: £13,365.00, Total Charge For Credit: £10,108.72, Total Amount Payable: £40,108.72, Representative APR: 13.20%, Interest Rate (Fixed): 6.41%, Excess Mileage Charge: 16.20ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202157,597 milesHybrid£20,212or £315 mo39 miles away*Representative example: Contract Length: 49 months, 47 Monthly Payments: £314.33, Customer Deposit: £3,031.00, Total Deposit: £3,031.80, Optional Final Payment: £8,865.00, Total Charge For Credit: £6,773.64, Total Amount Payable: £26,985.64, Representative APR: 13.20%, Interest Rate (Fixed): 6.41%, Excess Mileage Charge: 12.50ppm, Mileage Per Annum: 10,000Read more