BMW 3 Series330e M Sport 4dr Step Auto202144,000 milesHybrid£19,697or £281 mo34 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £280.37, Customer Deposit: £2,954.00, Total Deposit: £2,954.55, Optional Final Payment: £8,798.50, Total Charge For Credit: £5,513.81, Total Amount Payable: £25,210.81, Representative APR: 10.90%, Interest Rate (Fixed): 5.32%, Excess Mileage Charge: 11.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202143,383 milesHybrid£26,197or £421 mo34 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £420.81, Customer Deposit: £3,929.00, Total Deposit: £3,929.55, Optional Final Payment: £8,843.50, Total Charge For Credit: £6,774.93, Total Amount Payable: £32,971.93, Representative APR: 10.90%, Interest Rate (Fixed): 5.38%, Excess Mileage Charge: 11.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto20242,340 milesHybrid£39,900£936 off£38,964or £625 mo38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £624.93, Customer Deposit: £5,844.00, Total Deposit: £5,844.60, Optional Final Payment: £14,624.00, Total Charge For Credit: £10,876.31, Total Amount Payable: £49,840.31, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202154,543 milesPetrol£21,238£1,204 off£20,034or £310 mo38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £309.36, Customer Deposit: £3,005.00, Total Deposit: £3,005.10, Optional Final Payment: £8,226.00, Total Charge For Credit: £5,737.02, Total Amount Payable: £25,771.02, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202111,126 milesPetrol£27,358£1,115 off£26,243or £411 mo38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £410.28, Customer Deposit: £3,936.00, Total Deposit: £3,936.45, Optional Final Payment: £10,477.00, Total Charge For Credit: £7,453.61, Total Amount Payable: £33,696.61, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202125,567 milesHybrid£23,965or £378 mo38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £377.40, Customer Deposit: £3,594.00, Total Deposit: £3,594.75, Optional Final Payment: £9,406.00, Total Charge For Credit: £6,773.55, Total Amount Payable: £30,738.55, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330i M Sport 4dr Step Auto202141,529 milesPetrol£24,668£780 off£23,888or £381 mo38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £380.16, Customer Deposit: £3,583.00, Total Deposit: £3,583.20, Optional Final Payment: £9,141.00, Total Charge For Credit: £6,703.72, Total Amount Payable: £30,591.72, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto202142,903 milesDiesel£23,691or £388 mo38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £387.27, Customer Deposit: £3,553.00, Total Deposit: £3,553.65, Optional Final Payment: £8,460.00, Total Charge For Credit: £6,524.34, Total Amount Payable: £30,215.34, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more