BMW 3 Series320i M Sport 4dr Step Auto20252,764 milesPetrol£39,800or £568 mo7 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £567.65, Customer Deposit: £5,970.00, Total Deposit: £5,970.00, Optional Final Payment: £16,943.54, Total Charge For Credit: £9,793.09, Total Amount Payable: £49,593.09, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20252,882 milesPetrol£37,500or £516 mo7 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £515.01, Customer Deposit: £5,625.00, Total Deposit: £5,625.00, Optional Final Payment: £17,096.79, Total Charge For Credit: £9,427.26, Total Amount Payable: £46,927.26, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202418,482 milesHybrid*Representative example: Contract Length: 48 months, 47 Monthly Payments: £570.03, Customer Deposit: £5,175.00, Total Deposit: £5,175.00, Optional Final Payment: £13,172.88, Total Charge For Credit: £10,639.29, Total Amount Payable: £45,139.29, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 9.83ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202423,888 milesHybrid*Representative example: Contract Length: 48 months, 47 Monthly Payments: £666.91, Customer Deposit: £5,850.00, Total Deposit: £5,850.00, Optional Final Payment: £13,529.03, Total Charge For Credit: £11,723.80, Total Amount Payable: £50,723.80, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 9.83ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202422,502 milesHybrid*Representative example: Contract Length: 48 months, 47 Monthly Payments: £509.31, Customer Deposit: £4,785.00, Total Deposit: £4,785.00, Optional Final Payment: £13,254.31, Total Charge For Credit: £10,076.88, Total Amount Payable: £41,976.88, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 9.83ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202422,624 milesHybrid*Representative example: Contract Length: 48 months, 47 Monthly Payments: £552.70, Customer Deposit: £5,055.00, Total Deposit: £5,055.00, Optional Final Payment: £13,116.20, Total Charge For Credit: £10,448.10, Total Amount Payable: £44,148.10, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 9.83ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202421,051 milesHybrid*Representative example: Contract Length: 48 months, 47 Monthly Payments: £573.25, Customer Deposit: £5,175.00, Total Deposit: £5,175.00, Optional Final Payment: £12,978.21, Total Charge For Credit: £10,595.96, Total Amount Payable: £45,095.96, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 9.83ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202413,305 milesPetrol*Representative example: Contract Length: 48 months, 47 Monthly Payments: £459.12, Customer Deposit: £4,650.00, Total Deposit: £4,650.00, Optional Final Payment: £15,046.89, Total Charge For Credit: £10,275.53, Total Amount Payable: £41,275.53, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 10.39ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202331,710 milesHybrid*Representative example: Contract Length: 48 months, 47 Monthly Payments: £443.85, Customer Deposit: £4,200.00, Total Deposit: £4,200.00, Optional Final Payment: £11,826.83, Total Charge For Credit: £8,887.78, Total Amount Payable: £36,887.78, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 9.20ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202225,209 milesHybrid*Representative example: Contract Length: 48 months, 47 Monthly Payments: £394.02, Customer Deposit: £3,720.00, Total Deposit: £3,720.00, Optional Final Payment: £10,421.15, Total Charge For Credit: £7,860.09, Total Amount Payable: £32,660.09, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 6.92ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i xDrive M Sport 4dr Step Auto202224,120 milesPetrol*Representative example: Contract Length: 48 months, 47 Monthly Payments: £469.73, Customer Deposit: £4,320.00, Total Deposit: £4,320.00, Optional Final Payment: £11,366.78, Total Charge For Credit: £8,964.09, Total Amount Payable: £37,764.09, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 7.58ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202227,000 milesPetrol*Representative example: Contract Length: 48 months, 47 Monthly Payments: £379.00, Customer Deposit: £3,600.00, Total Deposit: £3,600.00, Optional Final Payment: £10,224.77, Total Charge For Credit: £7,637.77, Total Amount Payable: £31,637.77, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 7.03ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step Auto202138,506 milesHybrid*Representative example: Contract Length: 48 months, 47 Monthly Payments: £549.13, Customer Deposit: £5,025.00, Total Deposit: £5,025.00, Optional Final Payment: £13,055.72, Total Charge For Credit: £10,389.83, Total Amount Payable: £43,889.83, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 9.56ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202127,925 milesHybrid*Representative example: Contract Length: 48 months, 47 Monthly Payments: £378.34, Customer Deposit: £3,465.00, Total Deposit: £3,465.00, Optional Final Payment: £9,021.85, Total Charge For Credit: £7,168.83, Total Amount Payable: £30,268.83, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 6.24ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d xDrive MHT M Sport 4dr Step Auto202145,420 milesDiesel*Representative example: Contract Length: 48 months, 47 Monthly Payments: £407.33, Customer Deposit: £3,690.00, Total Deposit: £3,690.00, Optional Final Payment: £9,340.38, Total Charge For Credit: £7,574.89, Total Amount Payable: £32,174.89, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 6.43ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto202132,800 milesHybrid*Representative example: Contract Length: 48 months, 47 Monthly Payments: £392.97, Customer Deposit: £3,600.00, Total Deposit: £3,600.00, Optional Final Payment: £9,380.13, Total Charge For Credit: £7,449.72, Total Amount Payable: £31,449.72, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 6.26ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330i M Sport 4dr Step Auto202157,826 milesPetrol*Representative example: Contract Length: 48 months, 47 Monthly Payments: £355.84, Customer Deposit: £3,300.00, Total Deposit: £3,300.00, Optional Final Payment: £8,863.47, Total Charge For Credit: £6,887.95, Total Amount Payable: £28,887.95, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 6.81ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d xDrive MHT M Sport 4dr Step Auto202150,760 milesDiesel*Representative example: Contract Length: 48 months, 47 Monthly Payments: £361.86, Customer Deposit: £3,285.00, Total Deposit: £3,285.00, Optional Final Payment: £8,361.43, Total Charge For Credit: £6,753.85, Total Amount Payable: £28,653.85, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 6.29ppm, Mileage Per Annum: 10,000Read more