BMW 3 Series320i M Sport 4dr Step Auto20246,039 milesPetrol£32,299or £473 mo7 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £472.37, Customer Deposit: £4,844.00, Total Deposit: £4,844.85, Optional Final Payment: £15,021.00, Total Charge For Credit: £9,768.24, Total Amount Payable: £42,067.24, 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 Auto202413,021 milesPetrol£29,599or £427 mo7 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £426.51, Customer Deposit: £4,439.00, Total Deposit: £4,439.85, Optional Final Payment: £14,143.00, Total Charge For Credit: £9,029.82, Total Amount Payable: £38,628.82, 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 Auto202411,281 milesPetrol£29,899or £431 mo7 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £430.81, Customer Deposit: £4,484.00, Total Deposit: £4,484.85, Optional Final Payment: £14,288.00, Total Charge For Credit: £9,121.92, Total Amount Payable: £39,020.92, 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 Auto20244,623 milesPetrol£32,999or £487 mo7 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £486.08, Customer Deposit: £4,949.00, Total Deposit: £4,949.85, Optional Final Payment: £15,140.00, Total Charge For Credit: £9,936.61, Total Amount Payable: £42,935.61, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e SE Pro 4dr Step Auto202138,181 milesHybrid£18,920or £272 mo13 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £271.40, Customer Deposit: £2,838.00, Total Deposit: £2,838.00, Optional Final Payment: £9,716.23, Total Charge For Credit: £6,390.03, Total Amount Payable: £25,310.03, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 7.42ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i SE 4dr Step Auto201857,892 milesPetrol£12,680or £285 mo13 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £284.86, Customer Deposit: £1,902.00, Total Deposit: £1,902.00, Total Charge For Credit: £2,895.28, Total Amount Payable: £15,575.28, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%Read more
BMW 3 Series330e M Sport Pro Edition 4dr Step Auto202234,835 milesHybrid£27,406£1,316 off£26,09014 miles away