BMW 3 Series330e M Sport 4dr Step Auto20245,961 milesHybrid£32,880£2,002 off£30,878or £386 mo45 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £385.04, Customer Deposit: £4,631.00, Total Deposit: £4,631.70, Optional Final Payment: £16,305.65, Total Charge For Credit: £8,156.23, Total Amount Payable: £39,034.23, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.75ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step Auto20235,670 milesHybrid£55,935or £832 mo45 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £831.45, Customer Deposit: £8,390.00, Total Deposit: £8,390.25, Optional Final Payment: £21,889.54, Total Charge For Credit: £13,422.94, Total Amount Payable: £69,357.94, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 14.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202323,975 milesPetrol£27,496or £357 mo45 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £356.62, Customer Deposit: £4,124.00, Total Deposit: £4,124.40, Optional Final Payment: £13,734.60, Total Charge For Credit: £7,124.14, Total Amount Payable: £34,620.14, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 10.41ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202149,930 milesHybrid£25,139or £387 mo45 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £386.64, Customer Deposit: £3,770.00, Total Deposit: £3,770.85, Optional Final Payment: £9,098.28, Total Charge For Credit: £5,902.21, Total Amount Payable: £31,041.21, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 6.99ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto201943,016 milesPetrol£21,300or £319 mo45 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £318.84, Customer Deposit: £3,195.00, Total Deposit: £3,195.00, Optional Final Payment: £8,208.31, Total Charge For Credit: £5,088.79, Total Amount Payable: £26,388.79, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 5.70ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202132,740 milesPetrol£22,518£481 off£22,037or £343 mo47 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £342.58, Customer Deposit: £3,305.00, Total Deposit: £3,305.55, Optional Final Payment: £8,913.00, Total Charge For Credit: £6,282.81, Total Amount Payable: £28,319.81, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i xDrive M Sport 4dr Step Auto202039,665 milesPetrol£23,193or £511 mo47 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £510.63, Customer Deposit: £3,478.00, Total Deposit: £3,478.95, Total Charge For Credit: £4,796.19, Total Amount Payable: £27,989.19, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more
BMW 3 Series320d xDrive M Sport 4dr Step Auto201931,381 milesDiesel£24,641£651 off£23,990or £529 mo47 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £528.18, Customer Deposit: £3,598.00, Total Deposit: £3,598.50, Total Charge For Credit: £4,961.14, Total Amount Payable: £28,951.14, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step AutoPetrol£53,190or £792 mo47 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £791.49, Customer Deposit: £7,978.00, Total Deposit: £7,978.50, Optional Final Payment: £23,604.00, Total Charge For Credit: £15,592.53, Total Amount Payable: £68,782.53, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000Read more