BMW 3 Series320i M Sport 4dr Step Auto202018,809 milesPetrol£23,475or £322 mo20 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £321.12, Customer Deposit: £3,521.00, Total Deposit: £3,521.25, Optional Final Payment: £10,531.00, Total Charge For Credit: £5,991.01, Total Amount Payable: £29,466.01, Representative APR: 9.90%, Interest Rate (Fixed): 9.46%, Excess Mileage Charge: 15.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive SE Pro 4dr Step Auto202045,752 milesHybrid£17,975or £249 mo20 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £248.80, Customer Deposit: £2,696.00, Total Deposit: £2,696.25, Optional Final Payment: £7,895.00, Total Charge For Credit: £4,558.65, Total Amount Payable: £22,533.65, Representative APR: 9.90%, Interest Rate (Fixed): 9.46%, Excess Mileage Charge: 15.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e Sport Pro 4dr Step Auto202035,829 milesHybrid£20,150or £317 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £316.91, Customer Deposit: £3,022.00, Total Deposit: £3,272.50, Optional Final Payment: £8,537.50, Total Charge For Credit: £6,554.77, Total Amount Payable: £26,704.77, Representative APR: 13.40%, Interest Rate (Fixed): 13.34%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e Sport Pro 4dr Step Auto202051,780 milesHybrid£17,950or £281 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £280.69, Customer Deposit: £2,692.00, Total Deposit: £2,942.50, Optional Final Payment: £7,660.00, Total Charge For Credit: £5,844.93, Total Amount Payable: £23,794.93, Representative APR: 13.40%, Interest Rate (Fixed): 13.34%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202412,188 milesPetrol£28,849or £415 mo21 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £414.91, Customer Deposit: £4,327.00, Total Deposit: £4,327.35, Optional Final Payment: £13,832.00, Total Charge For Credit: £8,811.12, Total Amount Payable: £37,660.12, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202415,673 milesPetrol£28,999£650 off£28,349or £409 mo21 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £408.46, Customer Deposit: £4,252.00, Total Deposit: £4,252.35, Optional Final Payment: £13,548.00, Total Charge For Credit: £8,648.97, Total Amount Payable: £36,997.97, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202412,710 milesPetrol£28,849or £416 mo21 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £415.62, Customer Deposit: £4,327.00, Total Deposit: £4,327.35, Optional Final Payment: £13,790.00, Total Charge For Credit: £8,802.49, Total Amount Payable: £37,651.49, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series318d MHT M Sport 4dr Step Auto202132,875 milesDiesel£23,049or £510 mo21 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £509.18, Customer Deposit: £3,457.00, Total Deposit: £3,457.35, Total Charge For Credit: £4,848.99, Total Amount Payable: £27,897.99, Representative APR: 11.90%, Interest Rate (Fixed): 11.27%Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202042,715 milesHybrid£20,249or £448 mo21 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £447.33, Customer Deposit: £3,037.00, Total Deposit: £3,037.35, Total Charge For Credit: £4,260.19, Total Amount Payable: £24,509.19, Representative APR: 11.90%, Interest Rate (Fixed): 11.27%Read more
BMW 3 Series330e Sport Pro 4dr Step Auto202034,847 milesHybrid£19,449or £430 mo21 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £429.65, Customer Deposit: £2,917.00, Total Deposit: £2,917.35, Total Charge For Credit: £4,091.55, Total Amount Payable: £23,540.55, Representative APR: 11.90%, Interest Rate (Fixed): 11.26%Read more