BMW 3 Series330e xDrive M Sport 4dr Step Auto202215,577 milesHybrid£27,899£1,420 off£26,479or £361 moGood price51 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £360.74, Customer Deposit: £3,971.00, Total Deposit: £3,971.85, Optional Final Payment: £12,238.43, Total Charge For Credit: £6,686.06, Total Amount Payable: £33,165.06, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.28ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d xDrive M Sport 4dr Step Auto201938,256 milesDiesel£19,452£690 off£18,762or £401 moGreat price51 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £400.47, Customer Deposit: £2,814.00, Total Deposit: £2,814.30, Total Charge For Credit: £3,275.86, Total Amount Payable: £22,037.86, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%Read more
BMW 3 Series330e Sport Pro 4dr Step Auto202047,349 milesHybrid£17,900or £278 moFair price Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £277.33, Customer Deposit: £2,685.00, Total Deposit: £2,935.00, Optional Final Payment: £7,795.00, Total Charge For Credit: £5,864.51, Total Amount Payable: £23,764.51, Representative APR: 13.40%, Interest Rate (Fixed): 13.34%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d xDrive M Sport Shadow Edition 4dr Step Auto201758,400 milesDiesel£15,99559 miles away