The State Bank of India (SBI) has 52 overseas branches, making it the largest international bank of India at present.