BMW 3 Series330d xDrive MHT M Sport 4dr Step Auto202131,012 milesHybrid£31,874£1,761 off£30,113or £677 mo39 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £676.49, Customer Deposit: £4,516.00, Total Deposit: £4,516.95, Total Charge For Credit: £6,875.47, Total Amount Payable: £36,988.47, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%Read more
BMW 3 Series320d xDrive MHT M Sport 4dr Step Auto202047,932 milesDiesel£23,810£570 off£23,24040 miles away