BMW 3 Series320i M Sport 4dr Step Auto202412,114 milesPetrol£30,900or £403 mo4 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £402.31, Customer Deposit: £4,635.00, Total Deposit: £4,635.00, Optional Final Payment: £15,346.63, Total Charge For Credit: £7,990.20, Total Amount Payable: £38,890.20, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.53ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20244,171 milesPetrol£30,900or £463 moGreat price4 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £462.39, Customer Deposit: £4,635.00, Total Deposit: £4,635.00, Optional Final Payment: £15,704.99, Total Charge For Credit: £11,172.32, Total Amount Payable: £42,072.32, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 11.28ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202212,930 milesPetrol£28,450or £430 mo4 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £429.88, Customer Deposit: £4,267.00, Total Deposit: £4,867.50, Optional Final Payment: £13,194.14, Total Charge For Credit: £9,816.00, Total Amount Payable: £38,266.00, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 8.69ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202218,411 milesPetrol£24,900£950 off£23,950or £347 mo4 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £346.43, Customer Deposit: £3,592.00, Total Deposit: £4,192.50, Optional Final Payment: £11,900.25, Total Charge For Credit: £8,424.96, Total Amount Payable: £32,374.96, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 8.25ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d M Sport 4dr Step Auto201956,114 milesDiesel£20,900or £339 moFair price4 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £338.09, Customer Deposit: £3,135.00, Total Deposit: £3,735.00, Optional Final Payment: £8,050.96, Total Charge For Credit: £6,776.19, Total Amount Payable: £27,676.19, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 5.96ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto202134,628 milesHybrid£25,660or £429 mo16 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £428.78, Customer Deposit: £3,849.00, Total Deposit: £3,849.00, Optional Final Payment: £10,225.00, Total Charge For Credit: £8,566.66, Total Amount Payable: £34,226.66, Representative APR: 13.80%, Interest Rate (Fixed): 13.82%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20246,118 milesPetrol£31,400or £404 moFair price18 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £403.69, Customer Deposit: £4,710.00, Total Deposit: £4,710.00, Optional Final Payment: £15,887.99, Total Charge For Credit: £8,171.42, Total Amount Payable: £39,571.42, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.53ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202412,145 milesPetrol£31,400or £414 mo18 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £413.22, Customer Deposit: £4,710.00, Total Deposit: £4,710.00, Optional Final Payment: £15,343.83, Total Charge For Credit: £8,075.17, Total Amount Payable: £39,475.17, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.53ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 5dr Step Auto20246,746 milesPetrol£31,900or £390 mo18 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £389.90, Customer Deposit: £4,785.00, Total Deposit: £4,785.00, Optional Final Payment: £17,295.30, Total Charge For Credit: £8,505.60, Total Amount Payable: £40,405.60, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.56ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202411,789 milesPetrol£30,900or £402 mo18 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £401.80, Customer Deposit: £4,635.00, Total Deposit: £4,635.00, Optional Final Payment: £15,375.97, Total Charge For Credit: £7,995.57, Total Amount Payable: £38,895.57, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.53ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202411,413 milesPetrol£33,800or £465 mo18 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £464.19, Customer Deposit: £5,070.00, Total Deposit: £5,070.00, Optional Final Payment: £15,409.92, Total Charge For Credit: £8,496.85, Total Amount Payable: £42,296.85, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.53ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step Auto20248,420 milesHybrid£46,950or £748 moGreat price18 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £747.86, Customer Deposit: £7,042.00, Total Deposit: £7,042.50, Optional Final Payment: £21,070.99, Total Charge For Credit: £16,312.91, Total Amount Payable: £63,262.91, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 15.46ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202137,323 milesHybrid£22,400or £352 moFair price18 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £351.06, Customer Deposit: £3,360.00, Total Deposit: £3,360.00, Optional Final Payment: £10,407.38, Total Charge For Credit: £7,867.20, Total Amount Payable: £30,267.20, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 7.54ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto202046,000 milesHybrid£22,950or £381 mo18 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £380.95, Customer Deposit: £3,442.00, Total Deposit: £3,442.50, Optional Final Payment: £9,351.45, Total Charge For Credit: £7,748.60, Total Amount Payable: £30,698.60, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 6.74ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive 4dr Step Auto202060,434 milesPetrol£28,800or £473 mo18 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £472.86, Customer Deposit: £4,320.00, Total Deposit: £4,320.00, Optional Final Payment: £12,055.32, Total Charge For Credit: £9,799.74, Total Amount Payable: £38,599.74, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 9.27ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20248,263 milesPetrol£31,287or £451 moFair price20 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £450.05, Customer Deposit: £4,693.00, Total Deposit: £4,693.05, Optional Final Payment: £14,801.00, Total Charge For Credit: £9,359.40, Total Amount Payable: £40,646.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 Auto20248,649 milesPetrol£31,741or £461 moFair price20 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £460.77, Customer Deposit: £4,761.00, Total Deposit: £4,761.15, Optional Final Payment: £14,768.00, Total Charge For Credit: £9,444.34, Total Amount Payable: £41,185.34, 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 Auto20245,465 milesPetrol£31,495£1,000 off£30,495or £435 moGreat price20 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £434.06, Customer Deposit: £4,574.00, Total Deposit: £4,574.25, Optional Final Payment: £14,698.00, Total Charge For Credit: £9,178.07, Total Amount Payable: £39,673.07, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more