BMW 3 Series Touring320d MHT M Sport 5dr Step Auto202050,251 milesDiesel£23,090£640 off£22,450Good price34 miles away
BMW 3 Series Touring320i M Sport 5dr Step Auto202410,449 milesPetrol£33,500£905 off£32,595or £472 moGood price 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 moGood price 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 mo35 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 moFair price35 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 moGreat price35 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
BMW 3 Series Touring330e M Sport 5dr Step Auto202141,972 milesHybrid£23,194or £356 moGood price36 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £355.29, Customer Deposit: £3,479.00, Total Deposit: £3,479.10, Optional Final Payment: £9,566.33, Total Charge For Credit: £6,905.35, Total Amount Payable: £30,099.35, 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 Auto20247,611 milesHybrid£34,288or £436 moGood price40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £435.30, Customer Deposit: £5,143.00, Total Deposit: £5,143.20, Optional Final Payment: £17,664.55, Total Charge For Credit: £8,978.85, Total Amount Payable: £43,266.85, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.84ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto202140,975 milesPetrol£23,726or £319 moFair price40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £318.74, Customer Deposit: £3,558.00, Total Deposit: £3,558.90, Optional Final Payment: £11,222.54, Total Charge For Credit: £6,036.22, Total Amount Payable: £29,762.22, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.31ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320d MHT M Sport 5dr Step Auto202116,044 milesDiesel£28,105£1,852 off£26,253or £356 moGood price40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £355.36, Customer Deposit: £3,937.00, Total Deposit: £3,937.95, Optional Final Payment: £12,265.04, Total Charge For Credit: £6,651.91, Total Amount Payable: £32,904.91, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.82ppm, Mileage Per Annum: 10,000Read more