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 Series320d MHT M Sport Pro Edition 4dr Step Auto202134,348 milesHybrid£29,490or £444 moBL32NB*Representative example: Contract Length: 48 months, 47 Monthly Payments: £443.69, Customer Deposit: £4,423.00, Total Deposit: £4,923.50, Optional Final Payment: £12,194.78, Total Charge For Credit: £8,481.71, Total Amount Payable: £37,971.71, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 8.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d xDrive M Sport 4dr Step Auto201778,956 milesDiesel£13,250or £303 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £302.49, Customer Deposit: £1,987.00, Total Deposit: £1,987.50, Total Charge For Credit: £3,267.02, Total Amount Payable: £16,517.02, Representative APR: 13.90%, Interest Rate (Fixed): 7.23%Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202171,603 milesHybrid£19,240or £289 moBB13NU*Representative example: Contract Length: 48 months, 47 Monthly Payments: £288.47, Customer Deposit: £2,886.00, Total Deposit: £2,886.00, Optional Final Payment: £9,125.91, Total Charge For Credit: £6,330.00, Total Amount Payable: £25,570.00, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 5.26ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202411,532 milesHybrid£32,690or £412 moDN158PT*Representative example: Contract Length: 48 months, 47 Monthly Payments: £411.93, Customer Deposit: £4,903.00, Total Deposit: £4,903.50, Optional Final Payment: £17,017.39, Total Charge For Credit: £8,591.60, Total Amount Payable: £41,281.60, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.79ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series318i M Sport 4dr Step Auto202115,463 milesPetrol£23,886or £311 moDN158PT*Representative example: Contract Length: 48 months, 47 Monthly Payments: £310.07, Customer Deposit: £3,582.00, Total Deposit: £3,582.90, Optional Final Payment: £11,915.97, Total Charge For Credit: £6,186.16, Total Amount Payable: £30,072.16, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.02ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto20242,500 milesHybrid£39,184£2,302 off£36,882or £481 moDN377DP*Representative example: Contract Length: 48 months, 47 Monthly Payments: £480.43, Customer Deposit: £5,532.00, Total Deposit: £5,532.30, Optional Final Payment: £18,304.62, Total Charge For Credit: £9,535.13, Total Amount Payable: £46,417.13, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.11ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202411,132 milesPetrol£32,524or £419 moDN158PT*Representative example: Contract Length: 48 months, 47 Monthly Payments: £418.11, Customer Deposit: £4,878.00, Total Deposit: £4,878.60, Optional Final Payment: £16,458.80, Total Charge For Credit: £8,464.57, Total Amount Payable: £40,988.57, 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 Auto201958,403 milesPetrol£19,170or £295 moPO202BJ*Representative example: Contract Length: 49 months, 48 Monthly Payments: £294.35, Customer Deposit: £2,875.00, Total Deposit: £2,875.50, Optional Final Payment: £7,863.85, Total Charge For Credit: £5,698.15, Total Amount Payable: £24,868.15, Representative APR: 11.90%, Interest Rate (Fixed): 6.19%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202022,927 milesHybrid£24,485or £336 moRG279RW*Representative example: Contract Length: 48 months, 47 Monthly Payments: £335.01, Customer Deposit: £3,672.00, Total Deposit: £3,672.75, Optional Final Payment: £11,234.64, Total Charge For Credit: £6,167.86, Total Amount Payable: £30,652.86, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.47ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20248,477 milesPetrol£32,990or £420 moL37HT*Representative example: Contract Length: 48 months, 47 Monthly Payments: £419.37, Customer Deposit: £4,948.00, Total Deposit: £5,448.50, Optional Final Payment: £16,234.80, Total Charge For Credit: £8,403.69, Total Amount Payable: £41,393.69, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.95ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330d MHT M Sport 4dr Step Auto202122,500 milesDiesel£28,990or £422 moSK42JZ*Representative example: Contract Length: 48 months, 47 Monthly Payments: £421.58, Customer Deposit: £4,348.00, Total Deposit: £4,848.50, Optional Final Payment: £12,839.92, Total Charge For Credit: £8,512.68, Total Amount Payable: £37,502.68, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 8.81ppm, Mileage Per Annum: 10,000Read more