BMW 3 Series320i M Sport 4dr Step Auto20252,882 milesPetrol£38,000or £532 mo12 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £531.63, Customer Deposit: £5,700.00, Total Deposit: £5,700.00, Optional Final Payment: £16,768.00, Total Charge For Credit: £9,454.61, Total Amount Payable: £47,454.61, 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 Auto202423,888 milesHybrid*Representative example: Contract Length: 48 months, 47 Monthly Payments: £669.84, Customer Deposit: £5,925.00, Total Deposit: £5,925.00, Optional Final Payment: £14,042.55, Total Charge For Credit: £11,950.03, Total Amount Payable: £51,450.03, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 10.86ppm, 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: £581.86, Customer Deposit: £5,310.00, Total Deposit: £5,310.00, Optional Final Payment: £13,700.32, Total Charge For Credit: £10,957.74, Total Amount Payable: £46,357.74, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 10.86ppm, 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: £557.27, Customer Deposit: £5,100.00, Total Deposit: £5,100.00, Optional Final Payment: £13,254.31, Total Charge For Credit: £10,546.00, Total Amount Payable: £44,546.00, 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: £567.20, Customer Deposit: £5,205.00, Total Deposit: £5,205.00, Optional Final Payment: £13,620.59, Total Charge For Credit: £10,783.99, Total Amount Payable: £45,483.99, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 10.86ppm, 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: £583.14, Customer Deposit: £5,295.00, Total Deposit: £5,295.00, Optional Final Payment: £13,485.22, Total Charge For Credit: £10,887.80, Total Amount Payable: £46,187.80, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 10.86ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202413,305 milesPetrol£31,600or £473 mo12 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £472.82, Customer Deposit: £4,740.00, Total Deposit: £4,740.00, Optional Final Payment: £15,046.89, Total Charge For Credit: £10,409.43, Total Amount Payable: £42,009.43, 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: £432.84, Customer Deposit: £3,975.00, Total Deposit: £3,975.00, Optional Final Payment: £10,421.15, Total Charge For Credit: £8,239.63, Total Amount Payable: £34,739.63, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 6.92ppm, 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: £383.57, Customer Deposit: £3,630.00, Total Deposit: £3,630.00, Optional Final Payment: £10,224.77, Total Charge For Credit: £7,682.56, Total Amount Payable: £31,882.56, 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: £550.27, Customer Deposit: £5,070.00, Total Deposit: £5,070.00, Optional Final Payment: £13,401.30, Total Charge For Credit: £10,533.99, Total Amount Payable: £44,333.99, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 9.83ppm, 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 MHT M Sport 4dr Step Auto202132,800 milesHybrid*Representative example: Contract Length: 48 months, 47 Monthly Payments: £372.41, Customer Deposit: £3,465.00, Total Deposit: £3,465.00, Optional Final Payment: £9,380.13, Total Charge For Credit: £7,248.40, Total Amount Payable: £30,348.40, 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: £371.82, Customer Deposit: £3,405.00, Total Deposit: £3,405.00, Optional Final Payment: £8,863.47, Total Charge For Credit: £7,044.01, Total Amount Payable: £29,744.01, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 6.81ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport Pro Edition 4dr Step Auto202132,018 milesHybrid*Representative example: Contract Length: 48 months, 47 Monthly Payments: £426.37, Customer Deposit: £3,900.00, Total Deposit: £3,900.00, Optional Final Payment: £10,122.17, Total Charge For Credit: £8,061.56, Total Amount Payable: £34,061.56, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 6.76ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive 4dr Step Auto202038,134 milesPetrol£29,700or £499 mo12 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £498.09, Customer Deposit: £4,455.00, Total Deposit: £4,455.00, Optional Final Payment: £10,894.53, Total Charge For Credit: £9,059.76, Total Amount Payable: £38,759.76, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 10.09ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i xDrive M Sport 4dr Step Auto201960,332 milesPetrol£20,600or £463 mo12 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £462.77, Customer Deposit: £3,090.00, Total Deposit: £3,090.00, Total Charge For Credit: £4,703.96, Total Amount Payable: £25,303.96, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%Read more