BMW 3 Series330e M Sport 4dr Step Auto202411,972 milesHybrid£34,395or £443 mo34 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £442.77, Customer Deposit: £5,159.00, Total Deposit: £5,159.25, Optional Final Payment: £17,370.57, Total Charge For Credit: £8,945.01, Total Amount Payable: £43,340.01, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.79ppm, 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 mo40 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 SeriesM340d xDrive MHT 4dr Step Auto20246,030 milesDiesel£50,450or £683 mo34 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 Series330i M Sport 4dr Step Auto201918,250 milesPetrol£26,450or £397 mo34 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £396.73, Customer Deposit: £3,967.00, Total Deposit: £3,967.50, Optional Final Payment: £11,713.45, Total Charge For Credit: £7,877.26, Total Amount Payable: £34,327.26, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 6.91ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series318d M Sport 4dr Step Auto202056,250 milesDiesel£19,990or £320 mo34 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 mo40 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 mo34 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 mo34 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 Series320i xDrive M Sport 4dr Step Auto202210,429 milesPetrol£29,490or £425 mo40 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 Series320i M Sport 4dr Step Auto202115,299 milesPetrol£26,690or £381 mo34 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 Auto202412,083 milesPetrol£33,745or £440 mo34 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £439.53, Customer Deposit: £5,061.00, Total Deposit: £5,061.75, Optional Final Payment: £16,749.93, Total Charge For Credit: £8,724.59, Total Amount Payable: £42,469.59, 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 Auto20233,613 milesPetrol£29,450or £390 mo40 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 mo34 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 mo40 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 mo34 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 mo40 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
BMW 3 Series320i M Sport 4dr Step Auto20239,922 milesPetrol£29,990or £411 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £410.81, Customer Deposit: £4,498.00, Total Deposit: £4,498.50, Optional Final Payment: £15,595.50, Total Charge For Credit: £9,412.07, Total Amount Payable: £39,402.07, 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 Auto20246,262 milesPetrol£29,990or £367 mo34 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £366.24, Customer Deposit: £4,498.00, Total Deposit: £4,498.50, Optional Final Payment: £16,278.03, Total Charge For Credit: £7,999.81, Total Amount Payable: £37,989.81, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.95ppm, Mileage Per Annum: 10,000Read more