(4) According to State Bank of India’s December 2017 data it is India's largest bank with a network of over 17000 branches and 5 associate banks located even in the remotest parts of India. SBI also has the highest number of ATMs (27,000), in the country. The banks’ assets are more than 390 billion USD. ICICI bank is the second largest bank.