ICICI Bank intends to raise up to Rs 50,000 crore by issuing long term bonds in tranches for funding affordable housing and infrastructure projects. The bonds will be issued in the nature of debentures on a private placement basis, the bank said in a regulatory filing. It said it has taken the approval of shareholders at an AGM in this regard.