About ICICI Bank Limited

ICICI Bank Limited (ICICI Bank) is one of the largest private sector banks in India with total consolidated assets of INR 16829.04 billion, as of December 31 , 2021. ICICI Bank has a network of 5,298 Branches and 13,846 ATM's across India (as on Dec 31st 2021), and has a presence in 16 countries, including India. ICICI Bank's subsidiaries include India's leading private sector insurance, asset management and securities brokerage companies, and among the India’s largest private equity firms.

ICICI Bank’s international presence consists of branches in the United States, Singapore, Hong Kong, Bahrain, Dubai International Finance Centre, South Africa, China, Offshore Banking Unit (OBU), and representative offices in Bangladesh, Dubai, Abu Dhabi, Indonesia and Malaysia. We also have wholly-owned subsidiaries in the United Kingdom (UK) and Canada. ICICI Bank UK also has a branch in Germany. The Bank opened a new representative office in Nepal