BMW 3 SeriesM340d xDrive MHT 4dr Step Auto20246,030 milesDiesel£53,450or £735 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £734.85, Customer Deposit: £8,017.00, Total Deposit: £8,517.50, Optional Final Payment: £23,593.62, Total Charge For Credit: £13,199.07, Total Amount Payable: £66,649.07, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 15.14ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202115,299 milesPetrol£27,490or £385 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £384.87, Customer Deposit: £4,123.00, Total Deposit: £4,623.50, Optional Final Payment: £13,019.09, Total Charge For Credit: £8,241.48, Total Amount Payable: £35,731.48, 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 Auto20247,569 milesPetrol£29,990or £356 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £355.57, Customer Deposit: £4,498.00, Total Deposit: £4,998.50, Optional Final Payment: £16,157.67, Total Charge For Credit: £7,877.96, Total Amount Payable: £37,867.96, 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 Auto20245,783 milesPetrol£29,990or £353 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £352.69, Customer Deposit: £4,498.00, Total Deposit: £4,998.50, Optional Final Payment: £16,322.14, Total Charge For Credit: £7,907.07, Total Amount Payable: £37,897.07, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.95ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e Sport Pro 4dr Auto202037,607 milesHybrid£21,990or £316 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £315.72, Customer Deposit: £3,298.00, Total Deposit: £3,798.50, Optional Final Payment: £9,791.41, Total Charge For Credit: £6,438.75, Total Amount Payable: £28,428.75, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 6.48ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20239,106 milesPetrol£34,490or £485 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £484.23, Customer Deposit: £5,173.00, Total Deposit: £5,673.50, Optional Final Payment: £16,453.21, Total Charge For Credit: £10,395.52, Total Amount Payable: £44,885.52, 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,223 milesPetrol£29,990or £357 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £356.62, Customer Deposit: £4,498.00, Total Deposit: £4,998.50, Optional Final Payment: £16,097.45, Total Charge For Credit: £7,867.09, Total Amount Payable: £37,857.09, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.95ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330i M Sport 4dr Step Auto201918,250 milesPetrol£26,990or £396 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £395.64, Customer Deposit: £4,048.00, Total Deposit: £4,548.50, Optional Final Payment: £11,713.45, Total Charge For Credit: £7,867.03, Total Amount Payable: £34,857.03, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 6.91ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20247,725 milesPetrol£29,990or £356 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £355.82, Customer Deposit: £4,498.00, Total Deposit: £4,998.50, Optional Final Payment: £16,143.31, Total Charge For Credit: £7,875.35, Total Amount Payable: £37,865.35, 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 Auto20249,840 milesPetrol£29,990or £360 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £359.23, Customer Deposit: £4,498.00, Total Deposit: £4,998.50, Optional Final Payment: £15,948.55, Total Charge For Credit: £7,840.86, Total Amount Payable: £37,830.86, 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 Auto202412,783 milesPetrol£33,745or £428 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £427.96, Customer Deposit: £5,061.00, Total Deposit: £5,561.75, Optional Final Payment: £16,680.69, Total Charge For Credit: £8,611.56, Total Amount Payable: £42,356.56, 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 Auto202412,083 milesPetrol£33,745or £427 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £426.75, Customer Deposit: £5,061.00, Total Deposit: £5,561.75, Optional Final Payment: £16,749.93, Total Charge For Credit: £8,623.93, Total Amount Payable: £42,368.93, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.34ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330d MHT M Sport 4dr Step Auto202232,226 milesDiesel£28,990or £426 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £425.21, Customer Deposit: £4,348.00, Total Deposit: £4,848.50, Optional Final Payment: £12,625.05, Total Charge For Credit: £8,468.42, Total Amount Payable: £37,458.42, 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 Auto20246,842 milesHybrid£35,990or £459 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £458.44, Customer Deposit: £5,398.00, Total Deposit: £5,898.50, Optional Final Payment: £17,724.34, Total Charge For Credit: £9,179.52, Total Amount Payable: £45,169.52, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.79ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202411,972 milesHybrid£34,975or £443 mo40 miles away*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 Series330e M Sport 4dr Step Auto20239,638 milesHybrid£33,750or £427 mo40 miles away*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 Auto202142,939 milesPetrol£22,990or £322 mo40 miles away*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 Series330e xDrive M Sport 4dr Step Auto202410,648 milesHybrid£37,990or £510 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £509.60, Customer Deposit: £5,698.00, Total Deposit: £6,198.50, Optional Final Payment: £17,283.55, Total Charge For Credit: £9,443.25, Total Amount Payable: £47,433.25, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.65ppm, Mileage Per Annum: 10,000Read more