BMW 3 Series320i M Sport 4dr Step Auto20217,119 milesPetrol£26,999or £404 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £403.43, Customer Deposit: £4,049.00, Total Deposit: £4,049.85, Optional Final Payment: £12,047.50, Total Charge For Credit: £8,059.56, Total Amount Payable: £35,058.56, Representative APR: 11.90%, Interest Rate (Fixed): 8.77%, Excess Mileage Charge: 12.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i Sport 4dr Step Auto201925,000 milesPetrol£20,880or £449 moBL32NB*Representative example: Contract Length: 48 months, 48 Monthly Payments: £448.27, Customer Deposit: £3,132.00, Total Deposit: £3,632.00, Total Charge For Credit: £4,268.96, Total Amount Payable: £25,148.96, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%Read more
BMW 3 Series320i M Sport 4dr Step Auto202412,764 milesPetrol£34,445or £438 moM417GF*Representative example: Contract Length: 48 months, 47 Monthly Payments: £437.51, Customer Deposit: £5,166.00, Total Deposit: £5,666.75, Optional Final Payment: £17,003.38, Total Charge For Credit: £8,788.10, Total Amount Payable: £43,233.10, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.34ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202411,972 milesHybrid£34,975or £443 moSK42JZ*Representative example: Contract Length: 48 months, 47 Monthly Payments: £442.59, Customer Deposit: £5,246.00, Total Deposit: £5,746.25, Optional Final Payment: £17,370.57, Total Charge For Credit: £8,943.55, Total Amount Payable: £43,918.55, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.79ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202411,678 milesPetrol£33,745or £427 moL37HT*Representative example: Contract Length: 48 months, 47 Monthly Payments: £426.05, Customer Deposit: £5,061.00, Total Deposit: £5,561.75, Optional Final Payment: £16,790.00, Total Charge For Credit: £8,631.10, Total Amount Payable: £42,376.10, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.34ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto20239,638 milesHybrid£34,990£1,240 off£33,750or £427 moSK42JZ*Representative example: Contract Length: 48 months, 47 Monthly Payments: £426.27, Customer Deposit: £5,062.00, Total Deposit: £5,562.50, Optional Final Payment: £16,783.36, Total Charge For Credit: £8,630.55, Total Amount Payable: £42,380.55, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.15ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202411,407 milesPetrol£32,990or £413 moOL112PX*Representative example: Contract Length: 48 months, 47 Monthly Payments: £412.01, Customer Deposit: £4,948.00, Total Deposit: £5,448.50, Optional Final Payment: £16,655.11, Total Charge For Credit: £8,478.08, Total Amount Payable: £41,468.08, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.34ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202411,827 milesPetrol£33,745or £427 moM417GF*Representative example: Contract Length: 48 months, 47 Monthly Payments: £426.31, Customer Deposit: £5,061.00, Total Deposit: £5,561.75, Optional Final Payment: £16,775.26, Total Charge For Credit: £8,628.58, Total Amount Payable: £42,373.58, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.34ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202142,939 milesPetrol£22,990or £322 moSK42JZ*Representative example: Contract Length: 48 months, 47 Monthly Payments: £321.31, Customer Deposit: £3,448.00, Total Deposit: £3,948.50, Optional Final Payment: £10,792.75, Total Charge For Credit: £6,852.82, Total Amount Payable: £29,842.82, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 8.67ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202122,172 milesPetrol£23,995or £321 moM417GF*Representative example: Contract Length: 48 months, 47 Monthly Payments: £320.49, Customer Deposit: £3,599.00, Total Deposit: £4,099.25, Optional Final Payment: £12,180.58, Total Charge For Credit: £7,347.86, Total Amount Payable: £31,342.86, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 8.67ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202425 milesHybrid£46,990or £677 moSK42JZ*Representative example: Contract Length: 48 months, 47 Monthly Payments: £676.93, Customer Deposit: £7,048.00, Total Deposit: £7,548.50, Optional Final Payment: £18,890.65, Total Charge For Credit: £11,264.86, Total Amount Payable: £58,254.86, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.11ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto202060,000 milesHybrid£20,046or £286 moSP13YU*Representative example: Contract Length: 48 months, 47 Monthly Payments: £285.94, Customer Deposit: £3,006.00, Total Deposit: £3,006.90, Optional Final Payment: £8,531.79, Total Charge For Credit: £4,931.87, Total Amount Payable: £24,977.87, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 6.96ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20246,980 milesPetrol£32,991£1,023 off£31,968or £399 moRG279RW*Representative example: Contract Length: 48 months, 47 Monthly Payments: £399.00, Customer Deposit: £4,795.00, Total Deposit: £4,795.20, Optional Final Payment: £16,860.14, Total Charge For Credit: £8,440.34, Total Amount Payable: £40,408.34, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.34ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i xDrive M Sport 4dr Step Auto202114,791 milesPetrol£26,890or £370 moL37HT*Representative example: Contract Length: 48 months, 47 Monthly Payments: £369.66, Customer Deposit: £4,033.00, Total Deposit: £4,533.50, Optional Final Payment: £13,121.76, Total Charge For Credit: £8,139.28, Total Amount Payable: £35,029.28, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 8.88ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto20249,503 milesHybrid£33,945or £427 moSK42JZ*Representative example: Contract Length: 48 months, 47 Monthly Payments: £426.38, Customer Deposit: £5,091.00, Total Deposit: £5,591.75, Optional Final Payment: £17,019.08, Total Charge For Credit: £8,705.69, Total Amount Payable: £42,650.69, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202410,813 milesPetrol£32,990or £411 moOL112PX*Representative example: Contract Length: 48 months, 47 Monthly Payments: £410.99, Customer Deposit: £4,948.00, Total Deposit: £5,448.50, Optional Final Payment: £16,713.30, Total Charge For Credit: £8,488.33, Total Amount Payable: £41,478.33, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.34ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i Sport 4dr Step Auto202043,435 milesPetrol£19,010or £285 moAL87TL*Representative example: Contract Length: 49 months, 48 Monthly Payments: £284.44, Customer Deposit: £2,851.00, Total Deposit: £2,851.50, Optional Final Payment: £8,252.38, Total Charge For Credit: £5,747.00, Total Amount Payable: £24,757.00, Representative APR: 11.90%, Interest Rate (Fixed): 6.19%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more