SBI, Indias largest bank by assets, jumped two spots to be ranked 22nd in the list with $695 billion in assets. HDFC Bank, the countrys private sector bank also improved its position to 44th from 46th last year. ICICI just about made it to the list at number 50 with $226 billion in assets.