BMW 3 Series Touring330e M Sport 5dr Step Auto202145,802 milesHybrid£22,451or £297 mo17 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £296.13, Customer Deposit: £3,367.00, Total Deposit: £3,367.65, Optional Final Payment: £10,932.50, Total Charge For Credit: £5,767.26, Total Amount Payable: £28,218.26, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.32ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring318d MHT M Sport 5dr Step Auto202154,000 milesDiesel£22,697or £326 mo17 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £325.48, Customer Deposit: £3,404.00, Total Deposit: £3,404.55, Optional Final Payment: £9,561.60, Total Charge For Credit: £5,566.71, Total Amount Payable: £28,263.71, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.55ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202131,443 milesHybrid£25,050£587 off£24,463or £324 mo17 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £323.43, Customer Deposit: £3,669.00, Total Deposit: £3,669.45, Optional Final Payment: £11,868.82, Total Charge For Credit: £6,276.48, Total Amount Payable: £30,739.48, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.32ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320d MHT M Sport 5dr Step Auto202116,044 milesDiesel£29,038or £412 mo17 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £411.20, Customer Deposit: £4,355.00, Total Deposit: £4,355.70, Optional Final Payment: £12,530.59, Total Charge For Credit: £7,174.69, Total Amount Payable: £36,212.69, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto20242,009 milesPetrol£40,671£1,171 off£39,50035 miles away
BMW 3 Series Touring320i M Sport 5dr Step Auto202410,000 milesPetrol£34,999£1,109 off£33,89035 miles away
BMW 3 Series Touring330e xDrive M Sport Pro Edition 5dr Step Auto202152,034 milesHybrid£28,50035 miles away