BMW 3 Series320i M Sport 4dr Step Auto202412,114 milesPetrol£30,900or £387 mo4 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £386.57, Customer Deposit: £4,635.00, Total Deposit: £4,635.00, Optional Final Payment: £16,245.24, Total Charge For Credit: £8,149.03, Total Amount Payable: £39,049.03, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.83ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202412,625 milesHybrid£35,900or £476 mo4 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £475.70, Customer Deposit: £5,385.00, Total Deposit: £5,385.00, Optional Final Payment: £17,356.98, Total Charge For Credit: £9,199.88, Total Amount Payable: £45,099.88, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.59ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20244,171 milesPetrol£33,700£1,800 off£31,900or £401 mo4 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £400.96, Customer Deposit: £4,785.00, Total Deposit: £4,785.00, Optional Final Payment: £16,664.13, Total Charge For Credit: £8,394.25, Total Amount Payable: £40,294.25, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.64ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202026,138 milesPetrol£22,900or £352 mo4 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £351.23, Customer Deposit: £3,435.00, Total Deposit: £3,435.00, Optional Final Payment: £11,112.08, Total Charge For Credit: £8,154.89, Total Amount Payable: £31,054.89, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 7.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 5dr Step Auto20246,746 milesPetrol£32,400or £396 mo18 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £395.24, Customer Deposit: £4,860.00, Total Deposit: £4,860.00, Optional Final Payment: £17,610.65, Total Charge For Credit: £8,646.93, Total Amount Payable: £41,046.93, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.88ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202410,983 milesHybrid£32,900or £421 mo18 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £420.13, Customer Deposit: £4,935.00, Total Deposit: £4,935.00, Optional Final Payment: £16,809.68, Total Charge For Credit: £8,590.79, Total Amount Payable: £41,490.79, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.23ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202411,691 milesPetrol£30,900or £386 mo18 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £385.87, Customer Deposit: £4,635.00, Total Deposit: £4,635.00, Optional Final Payment: £16,285.37, Total Charge For Credit: £8,156.26, Total Amount Payable: £39,056.26, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.83ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202411,008 milesPetrol£30,900or £385 mo18 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £384.74, Customer Deposit: £4,635.00, Total Deposit: £4,635.00, Optional Final Payment: £16,350.16, Total Charge For Credit: £8,167.94, Total Amount Payable: £39,067.94, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.83ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto20245,793 milesHybrid£29,900or £353 mo18 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £352.43, Customer Deposit: £4,485.00, Total Deposit: £4,485.00, Optional Final Payment: £16,954.86, Total Charge For Credit: £8,104.07, Total Amount Payable: £38,004.07, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.07ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport Pro Edition 5dr Step Auto202127,066 milesHybrid£29,900or £471 mo18 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £470.77, Customer Deposit: £4,485.00, Total Deposit: £4,485.00, Optional Final Payment: £13,758.23, Total Charge For Credit: £10,469.42, Total Amount Payable: £40,369.42, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 10.06ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202137,323 milesHybrid£22,900or £358 mo18 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £357.30, Customer Deposit: £3,435.00, Total Deposit: £3,435.00, Optional Final Payment: £10,738.07, Total Charge For Credit: £8,066.17, Total Amount Payable: £30,966.17, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 8.27ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202136,386 milesPetrol£23,450or £362 mo18 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £361.04, Customer Deposit: £3,517.00, Total Deposit: £3,517.50, Optional Final Payment: £11,294.13, Total Charge For Credit: £8,330.51, Total Amount Payable: £31,780.51, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 7.99ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Auto202064,805 milesHybrid£18,990or £307 mo18 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £306.80, Customer Deposit: £2,848.00, Total Deposit: £2,848.50, Optional Final Payment: £8,256.95, Total Charge For Credit: £6,535.05, Total Amount Payable: £25,525.05, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 6.64ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20234,669 milesPetrol£31,065or £451 mo20 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £450.02, Customer Deposit: £4,659.00, Total Deposit: £4,659.75, Optional Final Payment: £14,509.00, Total Charge For Credit: £9,254.69, Total Amount Payable: £40,319.69, 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 Auto202117,593 milesPetrol£27,738or £426 mo20 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £425.52, Customer Deposit: £4,160.00, Total Deposit: £4,160.70, Optional Final Payment: £11,555.00, Total Charge For Credit: £7,977.14, Total Amount Payable: £35,715.14, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto [Tech/Pro Pack]Petrol£52,395or £891 mo20 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £890.10, Customer Deposit: £7,859.00, Total Deposit: £7,859.25, Optional Final Payment: £16,724.00, Total Charge For Credit: £14,022.95, Total Amount Payable: £66,417.95, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto [Pro Pack]Petrol£43,323or £687 mo20 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £686.99, Customer Deposit: £6,498.00, Total Deposit: £6,498.45, Optional Final Payment: £16,724.00, Total Charge For Credit: £12,187.98, Total Amount Payable: £55,510.98, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto [Pro Pack]Petrol£43,131or £683 mo20 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £682.69, Customer Deposit: £6,469.00, Total Deposit: £6,469.65, Optional Final Payment: £16,724.00, Total Charge For Credit: £12,149.08, Total Amount Payable: £55,280.08, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more