Multiple choice Which bank in India has the largest number of branches? ICICI State bank of India Indian Bank Co-operation Bank Reveal answer Fill a bubble to check yourself B Correct answer Explanation The State Bank of India (SBI) is the largest public sector bank in India and has the largest network of branches across the country.