BMW 3 SeriesM340i xDrive MHT 4dr Step Auto20249,442 milesHybrid£51,490£1,576 off£49,914or £791 mo29 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £790.93, Customer Deposit: £7,487.00, Total Deposit: £7,487.10, Optional Final Payment: £19,302.00, Total Charge For Credit: £14,048.81, Total Amount Payable: £63,962.81, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step Auto20247,715 milesHybrid£50,635£1,298 off£49,337or £775 mo29 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £774.77, Customer Deposit: £7,400.00, Total Deposit: £7,400.55, Optional Final Payment: £19,494.00, Total Charge For Credit: £13,971.74, Total Amount Payable: £63,308.74, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step Auto20245,730 milesHybrid£51,135or £812 mo29 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £811.30, Customer Deposit: £7,670.00, Total Deposit: £7,670.25, Optional Final Payment: £19,714.00, Total Charge For Credit: £14,380.35, Total Amount Payable: £65,515.35, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto20244,189 milesHybrid£34,498or £531 mo29 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £530.93, Customer Deposit: £5,174.00, Total Deposit: £5,174.70, Optional Final Payment: £14,270.00, Total Charge For Credit: £9,900.41, Total Amount Payable: £44,398.41, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto20246,965 milesHybrid£30,438or £444 mo29 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £443.77, Customer Deposit: £4,565.00, Total Deposit: £4,565.70, Optional Final Payment: £14,049.00, Total Charge For Credit: £9,033.89, Total Amount Payable: £39,471.89, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202413,704 milesHybrid£31,172or £475 mo29 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £474.11, Customer Deposit: £4,675.00, Total Deposit: £4,675.80, Optional Final Payment: £13,227.00, Total Charge For Credit: £9,013.97, Total Amount Payable: £40,185.97, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step AutoPetrol£68,415or £1,133 mo29 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £1,132.36, Customer Deposit: £10,262.00, Total Deposit: £10,262.25, Optional Final Payment: £23,604.00, Total Charge For Credit: £18,672.17, Total Amount Payable: £87,087.17, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto [Pro Pack]Petrol£45,917or £749 mo29 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £748.37, Customer Deposit: £6,887.00, Total Deposit: £6,887.55, Optional Final Payment: £16,529.00, Total Charge For Credit: £12,672.94, Total Amount Payable: £58,589.94, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series318i M Sport 4dr Step Auto202225,400 milesPetrol£22,990£648 off£22,342or £343 mo37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £342.77, Customer Deposit: £3,351.00, Total Deposit: £3,351.30, Optional Final Payment: £9,305.00, Total Charge For Credit: £6,424.49, Total Amount Payable: £28,766.49, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto20242,101 milesHybrid£35,276or £546 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £545.52, Customer Deposit: £5,291.00, Total Deposit: £5,291.40, Optional Final Payment: £14,437.00, Total Charge For Credit: £10,091.84, Total Amount Payable: £45,367.84, 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 Auto20242,340 milesHybrid£39,095£1,030 off£38,065or £608 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £607.74, Customer Deposit: £5,709.00, Total Deposit: £5,709.75, Optional Final Payment: £14,450.00, Total Charge For Credit: £10,658.53, Total Amount Payable: £48,723.53, 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 Auto201818,963 milesPetrol£21,534or £475 mo40 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £474.10, Customer Deposit: £3,230.00, Total Deposit: £3,230.10, Total Charge For Credit: £4,452.90, Total Amount Payable: £25,986.90, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more
BMW 3 Series335d xDrive M Sport Shadow Edition 4dr Step Auto201843,415 milesDiesel£22,836or £503 mo40 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £502.77, Customer Deposit: £3,425.00, Total Deposit: £3,425.40, Total Charge For Credit: £4,722.36, Total Amount Payable: £27,558.36, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more
BMW 3 Series320i M Sport 4dr Step Auto [Tech/Pro Pack]Petrol£53,295or £914 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £913.55, Customer Deposit: £7,994.00, Total Deposit: £7,994.25, Optional Final Payment: £16,529.00, Total Charge For Credit: £14,165.10, Total Amount Payable: £67,460.10, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more