BMW 3 Series320i M Sport 4dr Step Auto202317,720 milesPetrol£28,199or £407 mo39 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £406.71, Customer Deposit: £4,229.00, Total Deposit: £4,229.85, Optional Final Payment: £13,452.00, Total Charge For Credit: £8,598.22, Total Amount Payable: £36,797.22, 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 Auto202413,929 milesPetrol£29,399or £424 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £423.28, Customer Deposit: £4,409.00, Total Deposit: £4,409.85, Optional Final Payment: £14,068.00, Total Charge For Credit: £8,973.01, Total Amount Payable: £38,372.01, 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,441 milesPetrol£29,699or £427 mo39 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £426.53, Customer Deposit: £4,454.00, Total Deposit: £4,454.85, Optional Final Payment: £14,275.00, Total Charge For Credit: £9,077.76, Total Amount Payable: £38,776.76, 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,896 milesPetrol£29,499or £425 mo39 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £424.08, Customer Deposit: £4,424.00, Total Deposit: £4,424.85, Optional Final Payment: £14,154.00, Total Charge For Credit: £9,011.61, Total Amount Payable: £38,510.61, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series318d MHT M Sport 4dr Step Auto202129,070 milesDiesel£23,799or £386 mo39 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £385.78, Customer Deposit: £3,569.00, Total Deposit: £3,569.85, Optional Final Payment: £8,830.00, Total Charge For Credit: £6,732.51, Total Amount Payable: £30,531.51, Representative APR: 11.90%, Interest Rate (Fixed): 11.28%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202023,560 milesHybrid£24,499or £542 mo39 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £541.21, Customer Deposit: £3,674.00, Total Deposit: £3,674.85, Total Charge For Credit: £5,153.93, Total Amount Payable: £29,652.93, Representative APR: 11.90%, Interest Rate (Fixed): 11.27%Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto20238,238 milesDiesel£35,799or £565 mo39 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £564.66, Customer Deposit: £5,369.00, Total Deposit: £5,369.85, Optional Final Payment: £14,210.00, Total Charge For Credit: £10,319.87, Total Amount Payable: £46,118.87, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series318i SE Pro 4dr Step Auto202141,525 milesPetrol£18,390or £280 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £279.22, Customer Deposit: £2,758.00, Total Deposit: £2,758.50, Optional Final Payment: £7,943.00, Total Charge For Credit: £5,434.84, Total Amount Payable: £23,824.84, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 12.50ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Auto202025,934 milesHybrid£22,499£1,100 off£21,399or £473 mo32 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £472.73, Customer Deposit: £3,209.00, Total Deposit: £3,209.85, Total Charge For Credit: £4,501.89, Total Amount Payable: £25,900.89, Representative APR: 11.90%, Interest Rate (Fixed): 11.27%Read more
BMW 3 Series330e M Sport 4dr Step Auto202133,217 milesHybrid£21,399or £321 mo32 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £320.77, Customer Deposit: £3,209.00, Total Deposit: £3,209.85, Optional Final Payment: £9,488.00, Total Charge For Credit: £6,375.04, Total Amount Payable: £27,774.04, Representative APR: 11.90%, Interest Rate (Fixed): 11.28%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202123,526 milesHybrid£23,199or £349 mo32 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £348.94, Customer Deposit: £3,479.00, Total Deposit: £3,479.85, Optional Final Payment: £10,216.00, Total Charge For Credit: £6,897.03, Total Amount Payable: £30,096.03, Representative APR: 11.90%, Interest Rate (Fixed): 11.28%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202031,666 milesHybrid£20,999or £464 mo30 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £463.89, Customer Deposit: £3,149.00, Total Deposit: £3,149.85, Total Charge For Credit: £4,417.57, Total Amount Payable: £25,416.57, Representative APR: 11.90%, Interest Rate (Fixed): 11.27%Read more
BMW 3 Series330e M Sport 4dr Step Auto202040,234 milesHybrid£20,475or £274 mo37 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £273.74, Customer Deposit: £3,071.00, Total Deposit: £3,071.25, Optional Final Payment: £9,558.00, Total Charge For Credit: £5,293.77, Total Amount Payable: £25,768.77, Representative APR: 9.90%, Interest Rate (Fixed): 9.46%, Excess Mileage Charge: 15.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202018,018 milesPetrol£23,775or £304 mo37 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £303.97, Customer Deposit: £3,566.00, Total Deposit: £3,566.25, Optional Final Payment: £11,173.00, Total Charge For Credit: £5,554.81, Total Amount Payable: £29,329.81, Representative APR: 8.90%, Interest Rate (Fixed): 8.54%, Excess Mileage Charge: 15.00ppm, Mileage Per Annum: 10,000Read more