BMW 2 Series220i M Sport 2dr Step Auto202243,227 milesPetrol*Representative example: Contract Length: 48 months, 47 Monthly Payments: £377.76, Customer Deposit: £3,793.00, Total Deposit: £4,493.50, Optional Final Payment: £11,717.88, Total Charge For Credit: £8,676.10, Total Amount Payable: £33,966.10, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 10.79ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series218i M Sport 2dr [Nav] Step Auto202021,351 milesPetrol*Representative example: Contract Length: 48 months, 47 Monthly Payments: £244.76, Customer Deposit: £2,399.00, Total Deposit: £3,099.25, Optional Final Payment: £6,618.10, Total Charge For Credit: £5,226.07, Total Amount Payable: £21,221.07, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 4.55ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series218i M Sport 2dr [Nav]201930,000 milesPetrol*Representative example: Contract Length: 48 months, 47 Monthly Payments: £312.24, Customer Deposit: £2,174.00, Total Deposit: £2,874.25, Total Charge For Credit: £3,367.77, Total Amount Payable: £17,862.77, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%Read more
BMW 2 SeriesM240i 2dr [Nav]201742,278 milesPetrol£19,015or £428 mo39 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £427.17, Customer Deposit: £2,852.00, Total Deposit: £2,852.25, Total Charge For Credit: £4,341.41, Total Amount Payable: £23,356.41, Representative APR: 12.90%, Interest Rate (Fixed): 6.72%Read more