Multiple choice Which Indian bank has the largest number of branches in the world? State Bank of India Union Bank of India Punjab National Bank Oriental Bank of Commerce Reveal answer Fill a bubble to check yourself A Correct answer Explanation The State Bank of India (SBI) is widely recognized for having one of the largest branch networks globally among commercial banks. It is a public sector bank headquartered in Mumbai.