BMW 3 Series320i M Sport 4dr Step Auto202416,603 milesPetrol£29,299£1,000 off£28,299or £403 mo30 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £402.22, Customer Deposit: £4,244.00, Total Deposit: £4,244.85, Optional Final Payment: £13,852.00, Total Charge For Credit: £8,702.19, Total Amount Payable: £37,001.19, 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,244 milesPetrol£29,199or £418 mo30 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £417.71, Customer Deposit: £4,379.00, Total Deposit: £4,379.85, Optional Final Payment: £14,132.00, Total Charge For Credit: £8,945.22, Total Amount Payable: £38,144.22, 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,574 milesPetrol£29,899£1,100 off£28,799or £407 mo30 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £406.37, Customer Deposit: £4,319.00, Total Deposit: £4,319.85, Optional Final Payment: £14,272.00, Total Charge For Credit: £8,892.24, Total Amount Payable: £37,691.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 Auto202410,769 milesPetrol£29,899£1,000 off£28,899or £408 mo30 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £407.49, Customer Deposit: £4,334.00, Total Deposit: £4,334.85, Optional Final Payment: £14,339.00, Total Charge For Credit: £8,926.88, Total Amount Payable: £37,825.88, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more