BMW 3 Series320i M Sport 4dr Step Auto202410,889 milesPetrol£29,349or £425 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £424.35, Customer Deposit: £4,402.00, Total Deposit: £4,402.35, Optional Final Payment: £13,938.00, Total Charge For Credit: £8,935.80, Total Amount Payable: £38,284.80, 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,603 milesPetrol£27,849or £398 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £397.13, Customer Deposit: £4,177.00, Total Deposit: £4,177.35, Optional Final Payment: £13,554.00, Total Charge For Credit: £8,547.46, Total Amount Payable: £36,396.46, 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 Auto202314,250 milesPetrol£28,099£1,150 off£26,949or £379 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £378.01, Customer Deposit: £4,042.00, Total Deposit: £4,042.35, Optional Final Payment: £13,489.00, Total Charge For Credit: £8,348.82, Total Amount Payable: £35,297.82, 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 Auto202122,062 milesPetrol£24,749or £393 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £392.02, Customer Deposit: £3,712.00, Total Deposit: £3,712.35, Optional Final Payment: £9,726.00, Total Charge For Credit: £7,114.29, Total Amount Payable: £31,863.29, Representative APR: 11.90%, Interest Rate (Fixed): 11.28%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive SE Pro 4dr Step Auto202025,607 milesHybrid£19,999£950 off£19,049or £421 mo40 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £420.82, Customer Deposit: £2,857.00, Total Deposit: £2,857.35, Total Charge For Credit: £4,007.71, Total Amount Payable: £23,056.71, Representative APR: 11.90%, Interest Rate (Fixed): 11.26%Read more
BMW 3 Series320d MHT M Sport Plus Edition 4dr Step Auto202023,095 milesDiesel£25,699£1,750 off£23,949or £530 mo40 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £529.06, Customer Deposit: £3,592.00, Total Deposit: £3,592.35, Total Charge For Credit: £5,038.23, Total Amount Payable: £28,987.23, Representative APR: 11.90%, Interest Rate (Fixed): 11.27%Read more
BMW 3 Series320i M Sport 4dr Step Auto [Pro Pack]202027,661 milesPetrol£21,249or £470 mo40 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £469.42, Customer Deposit: £3,187.00, Total Deposit: £3,187.35, Total Charge For Credit: £4,470.51, Total Amount Payable: £25,719.51, Representative APR: 11.90%, Interest Rate (Fixed): 11.27%Read more
BMW 3 Series330e Sport Pro 4dr Step Auto202168,602 milesHybrid£16,500or £259 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £258.77, Customer Deposit: £2,475.00, Total Deposit: £2,725.00, Optional Final Payment: £6,962.50, Total Charge For Credit: £5,349.69, Total Amount Payable: £21,849.69, Representative APR: 13.40%, Interest Rate (Fixed): 13.34%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e Sport Pro 4dr Step Auto202035,829 milesHybrid£18,600or £284 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £283.47, Customer Deposit: £2,790.00, Total Deposit: £3,040.00, Optional Final Payment: £8,402.50, Total Charge For Credit: £6,165.59, Total Amount Payable: £24,765.59, Representative APR: 13.40%, Interest Rate (Fixed): 13.34%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e Sport Pro 4dr Step Auto202051,780 milesHybrid£17,600or £275 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £274.48, Customer Deposit: £2,640.00, Total Deposit: £2,890.00, Optional Final Payment: £7,547.50, Total Charge For Credit: £5,738.06, Total Amount Payable: £23,338.06, Representative APR: 13.40%, Interest Rate (Fixed): 13.34%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000Read more