BMW 3 Series330e M Sport 4dr Auto202027,435 milesHybrid£20,599or £456 mo21 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £455.06, Customer Deposit: £3,089.00, Total Deposit: £3,089.85, Total Charge For Credit: £4,333.73, Total Amount Payable: £24,932.73, Representative APR: 11.90%, Interest Rate (Fixed): 11.27%Read more
BMW 3 Series330e M Sport 4dr Auto201919,665 milesHybrid£20,699or £458 mo21 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £457.27, Customer Deposit: £3,104.00, Total Deposit: £3,104.85, Total Charge For Credit: £4,354.81, Total Amount Payable: £25,053.81, Representative APR: 11.90%, Interest Rate (Fixed): 11.27%Read more
BMW 3 Series320d M Sport 4dr Step Auto201926,211 milesDiesel£22,199or £491 mo21 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £490.40, Customer Deposit: £3,329.00, Total Deposit: £3,329.85, Total Charge For Credit: £4,670.05, Total Amount Payable: £26,869.05, Representative APR: 11.90%, Interest Rate (Fixed): 11.27%Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step Auto202172,665 milesHybrid£26,780or £427 mo Delivery*Representative example: Contract Length: 49 months, 48 Monthly Payments: £426.39, Customer Deposit: £4,017.00, Total Deposit: £4,017.00, Optional Final Payment: £11,730.00, Total Charge For Credit: £9,433.72, Total Amount Payable: £36,213.72, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 8.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340d xDrive MHT 4dr Step Auto202141,967 milesDiesel£29,490or £460 mo Delivery*Representative example: Contract Length: 49 months, 48 Monthly Payments: £459.59, Customer Deposit: £4,423.00, Total Deposit: £4,423.50, Optional Final Payment: £13,547.00, Total Charge For Credit: £10,540.82, Total Amount Payable: £40,030.82, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 8.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i Sport 4dr Step Auto202014,732 milesPetrol£22,990or £362 mo Delivery*Representative example: Contract Length: 49 months, 48 Monthly Payments: £361.63, Customer Deposit: £3,448.00, Total Deposit: £3,448.50, Optional Final Payment: £10,350.00, Total Charge For Credit: £8,166.74, Total Amount Payable: £31,156.74, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 8.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d xDrive M Sport 4dr Step Auto201964,000 milesDiesel£20,990or £464 mo Delivery*Representative example: Contract Length: 48 months, 48 Monthly Payments: £463.70, Customer Deposit: £3,148.00, Total Deposit: £3,148.50, Total Charge For Credit: £4,416.10, Total Amount Payable: £25,406.10, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%Read more
BMW 3 Series320i M Sport 4dr Step Auto202411,418 milesPetrol£31,699or £467 mo25 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £466.22, Customer Deposit: £4,754.00, Total Deposit: £4,754.85, Optional Final Payment: £14,586.00, Total Charge For Credit: £9,554.19, Total Amount Payable: £41,253.19, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202412,188 milesPetrol£29,299or £419 mo25 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £418.46, Customer Deposit: £4,394.00, Total Deposit: £4,394.85, Optional Final Payment: £14,221.00, Total Charge For Credit: £8,984.47, Total Amount Payable: £38,283.47, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202411,397 milesPetrol£29,899£1,100 off£28,799or £407 mo25 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £406.12, Customer Deposit: £4,319.00, Total Deposit: £4,319.85, Optional Final Payment: £14,287.00, Total Charge For Credit: £8,895.49, Total Amount Payable: £37,694.49, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202412,710 milesPetrol£29,299or £420 mo25 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £419.20, Customer Deposit: £4,394.00, Total Deposit: £4,394.85, Optional Final Payment: £14,177.00, Total Charge For Credit: £8,975.25, Total Amount Payable: £38,274.25, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202415,673 milesPetrol£28,999or £417 mo25 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £416.64, Customer Deposit: £4,349.00, Total Deposit: £4,349.85, Optional Final Payment: £13,929.00, Total Charge For Credit: £8,861.93, Total Amount Payable: £37,860.93, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202315,882 milesPetrol£28,199or £404 mo25 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £403.83, Customer Deposit: £4,229.00, Total Deposit: £4,229.85, Optional Final Payment: £13,623.00, Total Charge For Credit: £8,633.86, Total Amount Payable: £36,832.86, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202042,715 milesHybrid£20,199or £447 mo25 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £446.22, Customer Deposit: £3,029.00, Total Deposit: £3,029.85, Total Charge For Credit: £4,249.41, Total Amount Payable: £24,448.41, Representative APR: 11.90%, Interest Rate (Fixed): 11.27%Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto202170,000 milesHybrid£18,990or £322 mo27 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £321.08, Customer Deposit: £2,848.00, Total Deposit: £2,848.50, Optional Final Payment: £7,377.00, Total Charge For Credit: £6,326.26, Total Amount Payable: £25,316.26, Representative APR: 13.90%, Interest Rate (Fixed): 13.07%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more