BMW 3 Series320d xDrive MHT M Sport 4dr Step Auto202032,238 milesDiesel£22,999or £509 mo2 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £508.08, Customer Deposit: £3,449.00, Total Deposit: £3,449.85, Total Charge For Credit: £4,838.69, Total Amount Payable: £27,837.69, Representative APR: 11.90%, Interest Rate (Fixed): 11.27%Read more
BMW 3 Series330e M Sport 4dr Step Auto202134,741 milesHybrid£21,015or £278 mo10 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £277.87, Customer Deposit: £3,152.00, Total Deposit: £3,152.25, Optional Final Payment: £9,351.00, Total Charge For Credit: £4,826.01, Total Amount Payable: £25,841.01, Representative APR: 8.90%, Interest Rate (Fixed): 4.37%, Excess Mileage Charge: 12.20ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202025,139 milesHybrid£20,683or £270 mo10 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £269.15, Customer Deposit: £3,102.00, Total Deposit: £3,102.45, Optional Final Payment: £9,457.25, Total Charge For Credit: £4,795.90, Total Amount Payable: £25,478.90, Representative APR: 8.90%, Interest Rate (Fixed): 4.37%, Excess Mileage Charge: 11.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto201985,399 milesPetrol£15,412or £324 mo10 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £323.25, Customer Deposit: £2,311.00, Total Deposit: £2,311.80, Total Charge For Credit: £2,416.80, Total Amount Payable: £17,828.80, Representative APR: 8.90%, Interest Rate (Fixed): 4.61%Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step Auto202219,000 milesHybrid£40,789£1,407 off£39,382or £531 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £530.56, Customer Deposit: £5,907.00, Total Deposit: £5,907.30, Optional Final Payment: £18,542.72, Total Charge For Credit: £10,004.34, Total Amount Payable: £49,386.34, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.48ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202158,258 milesPetrol£19,900or £284 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £283.71, Customer Deposit: £2,985.00, Total Deposit: £3,235.00, Optional Final Payment: £8,965.00, Total Charge For Credit: £5,634.37, Total Amount Payable: £25,534.37, Representative APR: 11.40%, Interest Rate (Fixed): 11.34%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202044,000 milesHybrid£19,495or £305 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £304.05, Customer Deposit: £2,924.00, Total Deposit: £3,174.25, Optional Final Payment: £8,402.50, Total Charge For Credit: £6,372.10, Total Amount Payable: £25,867.10, 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 Auto202035,829 milesHybrid£19,950or £315 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £314.52, Customer Deposit: £2,992.00, Total Deposit: £3,242.50, Optional Final Payment: £8,402.50, Total Charge For Credit: £6,477.44, Total Amount Payable: £26,427.44, 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 Auto202228,866 milesPetrol£23,720or £303 mo36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £302.10, Customer Deposit: £3,558.00, Total Deposit: £3,558.00, Optional Final Payment: £12,164.88, Total Charge For Credit: £6,201.58, Total Amount Payable: £29,921.58, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.82ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202243,920 milesHybrid£21,237or £276 mo36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £275.23, Customer Deposit: £3,185.00, Total Deposit: £3,185.55, Optional Final Payment: £10,620.20, Total Charge For Credit: £5,504.56, Total Amount Payable: £26,741.56, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.41ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202121,213 milesPetrol£24,200£1,669 off£22,531or £276 mo36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £275.18, Customer Deposit: £3,379.00, Total Deposit: £3,379.65, Optional Final Payment: £12,227.43, Total Charge For Credit: £6,009.54, Total Amount Payable: £28,540.54, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.52ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 5dr Step Auto202128,822 milesHybrid£24,602or £316 mo36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £315.03, Customer Deposit: £3,690.00, Total Deposit: £3,690.30, Optional Final Payment: £12,520.71, Total Charge For Credit: £6,415.42, Total Amount Payable: £31,017.42, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 9.07ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202146,028 milesPetrol£20,342or £260 mo36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £259.08, Customer Deposit: £3,051.00, Total Deposit: £3,051.30, Optional Final Payment: £10,432.30, Total Charge For Credit: £5,318.36, Total Amount Payable: £25,660.36, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.99ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202011,962 milesPetrol£24,473or £326 mo36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £325.11, Customer Deposit: £3,670.00, Total Deposit: £3,670.95, Optional Final Payment: £11,784.79, Total Charge For Credit: £6,262.91, Total Amount Payable: £30,735.91, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto202228,708 milesDiesel£24,999or £357 mo36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £356.01, Customer Deposit: £3,749.00, Total Deposit: £3,749.85, Optional Final Payment: £10,673.00, Total Charge For Credit: £6,156.32, Total Amount Payable: £31,155.32, Representative APR: 9.90%, Interest Rate (Fixed): 9.46%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto20248,338 milesHybrid£33,732or £438 mo37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £437.70, Customer Deposit: £5,059.00, Total Deposit: £5,059.80, Optional Final Payment: £16,838.09, Total Charge For Credit: £8,737.79, Total Amount Payable: £42,469.79, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.23ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202146,897 milesPetrol£21,908or £295 mo37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £294.05, Customer Deposit: £3,286.00, Total Deposit: £3,286.20, Optional Final Payment: £10,377.91, Total Charge For Credit: £5,576.46, Total Amount Payable: £27,484.46, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.99ppm, Mileage Per Annum: 10,000Read more