BMW 3 Series Touring330e M Sport 5dr Step Auto202124,441 milesHybrid£26,395or £404 moGood price3 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £403.98, Customer Deposit: £3,959.00, Total Deposit: £4,209.25, Optional Final Payment: £11,372.50, Total Charge For Credit: £8,173.81, Total Amount Payable: £34,568.81, Representative APR: 12.60%, Interest Rate (Fixed): 12.59%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport Pro Edition 5dr Step Auto202133,102 milesPetrol£26,548or £399 moFair price31 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £398.28, Customer Deposit: £3,982.00, Total Deposit: £3,982.20, Optional Final Payment: £12,577.50, Total Charge For Credit: £8,730.86, Total Amount Payable: £35,278.86, Representative APR: 12.90%, Interest Rate (Fixed): 9.67%, Excess Mileage Charge: 12.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202172,000 milesHybrid£21,999or £348 moFair price31 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £347.60, Customer Deposit: £3,299.00, Total Deposit: £3,299.85, Optional Final Payment: £9,360.00, Total Charge For Credit: £6,998.05, Total Amount Payable: £28,997.05, Representative APR: 12.90%, Interest Rate (Fixed): 9.36%, Excess Mileage Charge: 14.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330d M Sport Plus Edition 5dr Step Auto202068,017 milesDiesel£24,999or £389 mo14 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £388.21, Customer Deposit: £3,749.00, Total Deposit: £3,749.85, Optional Final Payment: £11,047.50, Total Charge For Credit: £8,044.22, Total Amount Payable: £33,043.22, Representative APR: 12.90%, Interest Rate (Fixed): 9.46%, Excess Mileage Charge: 12.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202225,189 milesHybrid£26,799or £375 moGreat price12 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £374.99, Customer Deposit: £4,019.00, Total Deposit: £4,019.85, Optional Final Payment: £14,332.50, Total Charge For Credit: £9,177.88, Total Amount Payable: £35,976.88, Representative APR: 12.90%, Interest Rate (Fixed): 10.07%, Excess Mileage Charge: 14.00ppm, Mileage Per Annum: 10,000Read more