BMW 3 Series320i M Sport 4dr Step Auto20244,134 milesPetrol£35,547or £486 moSP13YU*Representative example: Contract Length: 48 months, 47 Monthly Payments: £485.99, Customer Deposit: £5,332.00, Total Deposit: £5,332.05, Optional Final Payment: £16,331.43, Total Charge For Credit: £8,958.01, Total Amount Payable: £44,505.01, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.69ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202318,848 milesPetrol£28,400or £439 moAB123EW*Representative example: Contract Length: 48 months, 47 Monthly Payments: £438.92, Customer Deposit: £4,260.00, Total Deposit: £4,260.00, Optional Final Payment: £13,575.01, Total Charge For Credit: £10,064.25, Total Amount Payable: £38,464.25, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 10.18ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto201943,016 milesPetrol£21,352or £320 moRG279RW*Representative example: Contract Length: 48 months, 47 Monthly Payments: £319.97, Customer Deposit: £3,202.00, Total Deposit: £3,202.80, Optional Final Payment: £8,208.31, Total Charge For Credit: £5,097.70, Total Amount Payable: £26,449.70, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 5.70ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330i M Sport 4dr Step Auto202148,443 milesPetrol£23,841£1,727 off£22,114or £305 moDN158PT*Representative example: Contract Length: 48 months, 47 Monthly Payments: £304.97, Customer Deposit: £3,317.00, Total Deposit: £3,317.10, Optional Final Payment: £10,009.77, Total Charge For Credit: £5,546.46, Total Amount Payable: £27,660.46, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.63ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202129,889 milesPetrol£25,500or £414 moAB123EW*Representative example: Contract Length: 48 months, 47 Monthly Payments: £413.84, Customer Deposit: £3,825.00, Total Deposit: £3,825.00, Optional Final Payment: £10,972.34, Total Charge For Credit: £8,747.82, Total Amount Payable: £34,247.82, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 7.56ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202323,975 milesPetrol£28,744£1,875 off£26,869or £343 moRG279RW*Representative example: Contract Length: 48 months, 47 Monthly Payments: £343.00, Customer Deposit: £4,030.00, Total Deposit: £4,030.35, Optional Final Payment: £13,734.60, Total Charge For Credit: £7,016.95, Total Amount Payable: £33,885.95, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 10.41ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330i M Sport 4dr Step Auto201818,963 milesPetrol£20,385or £449 moYO304WR*Representative example: Contract Length: 48 months, 48 Monthly Payments: £448.81, Customer Deposit: £3,057.00, Total Deposit: £3,057.75, Total Charge For Credit: £4,215.63, Total Amount Payable: £24,600.63, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more
BMW 3 Series320i M Sport 4dr Step Auto20247,852 milesPetrol£30,665£650 off£30,015or £385 moSP13YU*Representative example: Contract Length: 48 months, 47 Monthly Payments: £384.15, Customer Deposit: £4,502.00, Total Deposit: £4,502.25, Optional Final Payment: £15,286.10, Total Charge For Credit: £7,828.40, Total Amount Payable: £37,843.40, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.20ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT SE Pro 4dr Step Auto202121,908 milesDiesel£21,495or £347 moEX28FD*Representative example: Contract Length: 48 months, 47 Monthly Payments: £346.45, Customer Deposit: £3,224.00, Total Deposit: £3,224.25, Optional Final Payment: £7,967.00, Total Charge For Credit: £5,979.40, Total Amount Payable: £27,474.40, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202117,784 milesPetrol£23,200or £361 moAB123EW*Representative example: Contract Length: 48 months, 47 Monthly Payments: £360.95, Customer Deposit: £3,480.00, Total Deposit: £3,480.00, Optional Final Payment: £10,941.95, Total Charge For Credit: £8,186.60, Total Amount Payable: £31,386.60, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 7.18ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20251,821 milesPetrol£38,114or £573 moYO304WR*Representative example: Contract Length: 48 months, 47 Monthly Payments: £572.07, Customer Deposit: £5,717.00, Total Deposit: £5,717.10, Optional Final Payment: £16,623.00, Total Charge For Credit: £11,113.39, Total Amount Payable: £49,227.39, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202238,669 milesHybrid£22,872or £350 moEX28FD*Representative example: Contract Length: 48 months, 47 Monthly Payments: £349.84, Customer Deposit: £3,430.00, Total Deposit: £3,430.80, Optional Final Payment: £9,589.00, Total Charge For Credit: £6,590.28, Total Amount Payable: £29,462.28, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202149,614 milesHybrid£19,879or £304 moTA66DD*Representative example: Contract Length: 48 months, 47 Monthly Payments: £303.77, Customer Deposit: £2,981.00, Total Deposit: £2,981.85, Optional Final Payment: £8,351.00, Total Charge For Credit: £5,731.04, Total Amount Payable: £25,610.04, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto20243,084 milesDiesel£42,000or £601 moDD23XH*Representative example: Contract Length: 48 months, 47 Monthly Payments: £600.32, Customer Deposit: £6,300.00, Total Deposit: £6,300.00, Optional Final Payment: £17,806.23, Total Charge For Credit: £10,321.27, Total Amount Payable: £52,321.27, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto20245,134 milesDiesel£41,500or £593 moDD23XH*Representative example: Contract Length: 48 months, 47 Monthly Payments: £592.72, Customer Deposit: £6,225.00, Total Deposit: £6,225.00, Optional Final Payment: £17,620.24, Total Charge For Credit: £10,203.08, Total Amount Payable: £51,703.08, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d M Sport 4dr201766,777 milesDiesel£11,995or £265 moNE5 2LA*Representative example: Contract Length: 48 months, 48 Monthly Payments: £264.09, Customer Deposit: £1,799.00, Total Deposit: £1,799.25, Total Charge For Credit: £2,480.57, Total Amount Payable: £14,475.57, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more
BMW 3 Series330e M Sport 4dr Step Auto20246,800 milesHybrid£35,222or £481 moSN58WG*Representative example: Contract Length: 48 months, 47 Monthly Payments: £480.74, Customer Deposit: £5,283.00, Total Deposit: £5,283.30, Optional Final Payment: £16,228.45, Total Charge For Credit: £8,884.53, Total Amount Payable: £44,106.53, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.75ppm, Mileage Per Annum: 10,000Read more