BMW 3 Series330e M Sport 4dr Step Auto202013,958 milesHybrid£21,583or £289 mo6 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £288.37, Customer Deposit: £3,237.00, Total Deposit: £3,237.45, Optional Final Payment: £10,770.61, Total Charge For Credit: £6,266.82, Total Amount Payable: £27,849.82, Representative APR: 10.90%, Interest Rate (Fixed): 5.67%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport Shadow Edition 4dr Step Auto201849,185 milesHybrid£16,399£499 off£15,90018 miles away