BMW 3 SeriesM340i xDrive MHT 4dr Step Auto20252,601 milesHybrid£52,500or £745 mo15 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £744.24, Customer Deposit: £7,875.00, Total Deposit: £7,875.00, Optional Final Payment: £22,609.53, Total Charge For Credit: £12,963.81, Total Amount Payable: £65,463.81, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 16.36ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto20243,084 milesDiesel£38,500or £630 mo15 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £629.99, Customer Deposit: £5,775.00, Total Deposit: £5,775.00, Optional Final Payment: £16,247.47, Total Charge For Credit: £13,132.00, Total Amount Payable: £51,632.00, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 10.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i xDrive M Sport 4dr Step Auto202212,792 milesPetrol£31,000or £499 mo15 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £498.57, Customer Deposit: £4,650.00, Total Deposit: £4,650.00, Optional Final Payment: £13,618.41, Total Charge For Credit: £10,701.20, Total Amount Payable: £41,701.20, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 9.18ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d xDrive MHT M Sport 4dr Step Auto202227,575 milesDiesel£32,500or £575 mo15 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £574.28, Customer Deposit: £4,875.00, Total Deposit: £4,875.00, Optional Final Payment: £11,097.92, Total Charge For Credit: £10,464.08, Total Amount Payable: £42,964.08, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 7.45ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202114,196 milesPetrol£26,000or £427 mo15 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £426.02, Customer Deposit: £3,900.00, Total Deposit: £3,900.00, Optional Final Payment: £10,936.71, Total Charge For Credit: £8,859.65, Total Amount Payable: £34,859.65, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202130,361 milesPetrol£24,250or £402 mo15 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £401.28, Customer Deposit: £3,637.00, Total Deposit: £3,637.50, Optional Final Payment: £9,958.50, Total Charge For Credit: £8,206.16, Total Amount Payable: £32,456.16, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step Auto202131,904 milesHybrid£35,000or £584 mo15 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £583.44, Customer Deposit: £5,250.00, Total Deposit: £5,250.00, Optional Final Payment: £14,109.23, Total Charge For Credit: £11,780.91, Total Amount Payable: £46,780.91, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 9.79ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202112,660 milesPetrol£26,500or £444 mo15 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £443.66, Customer Deposit: £3,975.00, Total Deposit: £3,975.00, Optional Final Payment: £10,565.09, Total Charge For Credit: £8,892.11, Total Amount Payable: £35,392.11, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 6.76ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202115,818 milesPetrol£26,500or £447 mo15 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £446.33, Customer Deposit: £3,975.00, Total Deposit: £3,975.00, Optional Final Payment: £10,400.53, Total Charge For Credit: £8,853.04, Total Amount Payable: £35,353.04, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 6.76ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d M Sport 4dr202057,062 milesDiesel£21,000or £370 mo15 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £369.49, Customer Deposit: £3,150.00, Total Deposit: £3,150.00, Optional Final Payment: £7,268.62, Total Charge For Credit: £6,784.65, Total Amount Payable: £27,784.65, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 5.37ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d M Sport 4dr Step Auto201929,137 milesDiesel£24,500or £432 mo15 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £431.13, Customer Deposit: £3,712.00, Total Deposit: £3,712.50, Optional Final Payment: £8,833.56, Total Charge For Credit: £8,059.17, Total Amount Payable: £32,809.17, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 5.75ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d xDrive M Sport 4dr Step Auto201535,524 milesDiesel£15,995or £366 mo15 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £365.32, Customer Deposit: £2,399.00, Total Deposit: £2,399.25, Total Charge For Credit: £3,939.61, Total Amount Payable: £19,934.61, Representative APR: 13.90%, Interest Rate (Fixed): 13.06%Read more