
Here is a list of the top 10 banks in India, based on various factors such as assets, deposits, net profit, and market capitalization:
- State Bank of India (SBI)
- HDFC Bank
- ICICI Bank
- Axis Bank
- Punjab National Bank (PNB)
- Bank of Baroda (BOB)
- Canara Bank
- Bank of India (BOI)
- Union Bank of India
- Oriental Bank of Commerce (OBC)
It is worth noting that this list is subjective and rankings may vary depending on the criteria used.