BMW 3 Series320i M Sport 4dr Step Auto20239,661 milesPetrol£30,945or £432 mo14 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £431.87, Customer Deposit: £4,641.00, Total Deposit: £4,641.75, Optional Final Payment: £15,619.24, Total Charge For Credit: £9,613.88, Total Amount Payable: £40,558.88, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 11.80ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20248,803 milesPetrol£29,450or £359 mo23 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £358.61, Customer Deposit: £4,417.00, Total Deposit: £4,417.50, Optional Final Payment: £16,044.04, Total Charge For Credit: £7,866.21, Total Amount Payable: £37,316.21, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.95ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i xDrive M Sport 4dr Step Auto202238,998 milesPetrol£25,990£1,200 off£24,790or £362 mo28 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £361.46, Customer Deposit: £3,718.00, Total Deposit: £3,718.50, Optional Final Payment: £11,593.35, Total Charge For Credit: £7,510.47, Total Amount Payable: £32,300.47, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 9.66ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20241,816 milesPetrol£34,945or £451 mo14 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £450.79, Customer Deposit: £5,241.00, Total Deposit: £5,241.75, Optional Final Payment: £17,594.75, Total Charge For Credit: £9,078.63, Total Amount Payable: £44,023.63, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.34ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340d xDrive MHT 4dr Step Auto20246,030 milesDiesel£50,450or £683 mo31 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £682.47, Customer Deposit: £7,567.00, Total Deposit: £7,567.50, Optional Final Payment: £23,593.62, Total Charge For Credit: £12,787.21, Total Amount Payable: £63,237.21, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 15.14ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series318d M Sport 4dr Step Auto202056,250 milesDiesel£19,990or £320 mo31 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £319.24, Customer Deposit: £2,998.00, Total Deposit: £2,998.50, Optional Final Payment: £7,701.37, Total Charge For Credit: £5,714.15, Total Amount Payable: £25,704.15, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 5.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport Plus Edition 4dr Step Auto202013,495 milesPetrol£26,490or £381 mo28 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £380.14, Customer Deposit: £3,973.00, Total Deposit: £3,973.50, Optional Final Payment: £12,750.70, Total Charge For Credit: £8,100.78, Total Amount Payable: £34,590.78, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 8.21ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330d MHT M Sport 4dr Step Auto202232,226 milesDiesel£28,990or £439 mo31 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £438.42, Customer Deposit: £4,348.00, Total Deposit: £4,348.50, Optional Final Payment: £12,625.05, Total Charge For Credit: £8,589.29, Total Amount Payable: £37,579.29, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 9.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto20249,369 milesHybrid£32,485or £409 mo31 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £408.50, Customer Deposit: £4,872.00, Total Deposit: £4,872.75, Optional Final Payment: £16,959.03, Total Charge For Credit: £8,546.28, Total Amount Payable: £41,031.28, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.79ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e Sport 4dr Step Auto20242,500 milesHybrid£35,990or £489 mo14 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £488.08, Customer Deposit: £5,398.00, Total Deposit: £5,398.50, Optional Final Payment: £16,761.75, Total Charge For Credit: £9,110.01, Total Amount Payable: £45,100.01, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.92ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i xDrive M Sport 4dr Step Auto202210,429 milesPetrol£29,490or £425 mo28 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £424.86, Customer Deposit: £4,423.00, Total Deposit: £4,423.50, Optional Final Payment: £14,095.91, Total Charge For Credit: £8,997.83, Total Amount Payable: £38,487.83, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 9.06ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 5dr Step Auto202212,840 milesHybrid£33,485or £495 mo23 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £494.69, Customer Deposit: £5,022.00, Total Deposit: £5,022.75, Optional Final Payment: £15,277.24, Total Charge For Credit: £10,065.42, Total Amount Payable: £43,550.42, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 9.92ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202115,299 milesPetrol£26,690or £381 mo31 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £380.11, Customer Deposit: £4,003.00, Total Deposit: £4,003.50, Optional Final Payment: £13,019.09, Total Charge For Credit: £8,197.76, Total Amount Payable: £34,887.76, 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 Auto20233,613 milesPetrol£29,450or £390 mo28 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £389.01, Customer Deposit: £4,417.00, Total Deposit: £4,417.50, Optional Final Payment: £16,169.36, Total Charge For Credit: £9,420.33, Total Amount Payable: £38,870.33, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 11.80ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202138,644 milesHybrid£22,990or £331 mo31 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £330.21, Customer Deposit: £3,448.00, Total Deposit: £3,448.50, Optional Final Payment: £11,048.77, Total Charge For Credit: £7,027.14, Total Amount Payable: £30,017.14, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 7.83ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20234,598 milesPetrol£29,450or £391 mo28 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £390.52, Customer Deposit: £4,417.00, Total Deposit: £4,417.50, Optional Final Payment: £16,079.77, Total Charge For Credit: £9,401.71, Total Amount Payable: £38,851.71, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 11.80ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202410,796 milesPetrol£29,990or £374 mo31 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £373.55, Customer Deposit: £4,498.00, Total Deposit: £4,498.50, Optional Final Payment: £15,860.52, Total Charge For Credit: £7,925.87, Total Amount Payable: £37,915.87, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.95ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20239,334 milesPetrol£29,450or £398 mo28 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £397.78, Customer Deposit: £4,417.00, Total Deposit: £4,417.50, Optional Final Payment: £15,648.99, Total Charge For Credit: £9,312.15, Total Amount Payable: £38,762.15, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 11.80ppm, Mileage Per Annum: 10,000Read more