List of Banking Stocks in India (2025)

Best Banking Sector Stocks in India (2025)
Banking Stocks
List of Banking Stocks listed in NSE.
Created by
@tickertapetickertapeShowing 1 - 20 of 200 results
| NameStocks (200)↓ | ↓Sub-SectorSub-Sector↓ | ↓Market CapMarket Cap↓ | ↓Close PriceClose Price↓ | ↓PE RatioPE Ratio↓ | ↓1M Return1M Return↓ | ↓6M Return6M Return↓ | ↓1Y Return1Y Return↓ | ↓PB RatioPB Ratio↓ | ↓Return on EquityReturn on Equity↓ | ↓ROCEROCE↓ | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1. | HDFC Bank LtdHDFCBANK | Private BanksPrivate Banks | 15,33,940.0315,33,940.03 | 997.20997.20 | 21.6721.67 | 1.181.18 | 2.742.74 | 7.227.22 | 2.852.85 | 14.0514.05 | 5.705.70 | |
| 2. | ICICI Bank LtdICICIBANK | Private BanksPrivate Banks | 9,90,939.059,90,939.05 | 1,386.701,386.70 | 19.4219.42 | 3.233.23 | -3.10-3.10 | 5.375.37 | 3.013.01 | 17.0417.04 | 7.247.24 | |
| 3. | State Bank of IndiaSBIN | Public BanksPublic Banks | 8,75,154.858,75,154.85 | 948.10948.10 | 11.2811.28 | 0.250.25 | 17.5617.56 | 10.2810.28 | 1.731.73 | 16.5816.58 | 5.635.63 | |
| 4. | Kotak Mahindra Bank LtdKOTAKBANK | Private BanksPrivate Banks | 4,24,678.314,24,678.31 | 2,135.402,135.40 | 19.1919.19 | 1.491.49 | 4.354.35 | 21.5021.50 | 2.702.70 | 15.3915.39 | 7.517.51 | |
| 5. | Axis Bank LtdAXISBANK | Private BanksPrivate Banks | 3,97,315.993,97,315.99 | 1,280.001,280.00 | 14.1614.16 | 3.003.00 | 9.319.31 | 10.4010.40 | 2.112.11 | 16.2516.25 | 7.547.54 | |
| 6. | Bank of Baroda LtdBANKBARODA | Public BanksPublic Banks | 1,49,038.661,49,038.66 | 288.20288.20 | 7.197.19 | -1.19-1.19 | 13.1913.19 | 10.6010.60 | 1.011.01 | 15.4315.43 | 7.477.47 | |
| 7. | Punjab National BankPNB | Public BanksPublic Banks | 1,37,375.151,37,375.15 | 119.53119.53 | 7.437.43 | -2.68-2.68 | 9.129.12 | 8.658.65 | 1.031.03 | 15.1015.10 | 9.219.21 | |
| 8. | Canara Bank LtdCANBK | Public BanksPublic Banks | 1,33,692.331,33,692.33 | 147.39147.39 | 7.627.62 | 4.584.58 | 25.6325.63 | 35.6835.68 | 1.251.25 | 17.5617.56 | 8.408.40 | |
| 9. | Union Bank of India LtdUNIONBANK | Public BanksPublic Banks | 1,16,359.051,16,359.05 | 152.43152.43 | 6.456.45 | -0.38-0.38 | -0.47-0.47 | 18.7818.78 | 1.021.02 | 17.0517.05 | 11.5911.59 | |
| 10. | Indian BankINDIANB | Public BanksPublic Banks | 1,08,107.331,08,107.33 | 802.60802.60 | 9.609.60 | -7.63-7.63 | 26.6626.66 | 32.8632.86 | 1.511.51 | 17.0917.09 | 10.5310.53 | |
| 11. | IDBI Bank LtdIDBI | Private BanksPrivate Banks | 1,04,986.451,04,986.45 | 97.6497.64 | 13.7613.76 | -3.24-3.24 | -2.71-2.71 | 12.3612.36 | 1.701.70 | 13.5013.50 | 10.3910.39 | |
| 12. | Billionbrains Garage Ventures LtdGROWW | Investment Banking & BrokerageInvestment Banking & Brokerage | 89,739.4089,739.40 | 145.36145.36 | 49.1949.19 | 33.0533.05 | 10.6810.68 | 10.6810.68 | 18.4818.48 | 49.3249.32 | 48.4648.46 | |
| 13. | Indian Overseas BankIOB | Public BanksPublic Banks | 72,770.6572,770.65 | 37.7937.79 | 21.4321.43 | -5.57-5.57 | -8.28-8.28 | -35.92-35.92 | 2.262.26 | 11.3611.36 | 5.525.52 | |
| 14. | Yes Bank LtdYESBANK | Private BanksPrivate Banks | 71,412.7971,412.79 | 22.7622.76 | 29.1929.19 | -2.23-2.23 | 7.667.66 | 7.217.21 | 1.491.49 | 5.445.44 | 2.312.31 | |
| 15. | IDFC First Bank LtdIDFCFIRSTB | Private BanksPrivate Banks | 68,641.6168,641.61 | 79.8879.88 | 46.0646.06 | -1.60-1.60 | 18.3618.36 | 20.6520.65 | 1.801.80 | 4.234.23 | 2.022.02 | |
| 16. | Indusind Bank LtdINDUSINDBK | Private BanksPrivate Banks | 67,234.2667,234.26 | 863.00863.00 | 26.1026.10 | 6.256.25 | 5.975.97 | -13.60-13.60 | 1.041.04 | 4.024.02 | 2.442.44 | |
| 17. | Bank of India LtdBANKINDIA | Public BanksPublic Banks | 64,429.3664,429.36 | 141.52141.52 | 6.756.75 | -1.12-1.12 | 13.3213.32 | 20.0520.05 | 0.800.80 | 12.5912.59 | 5.355.35 | |
| 18. | Federal Bank LtdFEDERALBNK | Private BanksPrivate Banks | 63,649.2263,649.22 | 258.65258.65 | 15.3015.30 | 8.878.87 | 22.6022.60 | 20.0620.06 | 1.801.80 | 12.5312.53 | 7.227.22 | |
| 19. | 360 One Wam Ltd360ONE | Investment Banking & BrokerageInvestment Banking & Brokerage | 45,686.4645,686.46 | 1,127.901,127.90 | 45.0045.00 | 5.545.54 | 10.1210.12 | -0.04-0.04 | 6.476.47 | 19.3119.31 | 8.948.94 | |
| 20. | Bank of Maharashtra LtdMAHABANK | Public BanksPublic Banks | 43,803.4143,803.41 | 56.9556.95 | 7.907.90 | -5.21-5.21 | 0.960.96 | -3.34-3.34 | 1.531.53 | 22.8222.82 | 8.898.89 |
Selection criteria: Sub-sector: PSU and Private Banks | Market Cap: Sorted from Highest to Lowest
How to Invest in Banking Stocks?
Investing in banking stocks using Tickertape is a straightforward process. Tickertape is a powerful stock analysis and screening tool that helps you make informed investment decisions. Here’s how you can use Tickertape to invest in banking stocks:
- Sign Up and Log In: You can create an account on the Tickertape or log in if you already have one.
- Search for Banking Stocks: Go to Tickertape Stock Screener and search for banking stocks.
- Use Filters: You can apply over 200 filters to get stocks sorted based on criteria like market cap, P/E ratio, or dividend yield. You can create your own custom filter if your preferred parameters are not available. This can help you narrow down the top banking stocks in India.
- Analyse Stock Data: Tickertape provides comprehensive data on each stock, including financials, performance metrics, future projections, red flags, and more. You can review this data to assess each company’s health and potential in depth.
- Add to Watchlist: You may keep track of potential investments by adding them to your watchlist.
- Invest Through Your Broker: Once you’ve identified banking stocks that align with your investment thesis, you can place a buy order through your brokerage account linked to Tickertape.
You can stay updated with each of your favourite stocks’ alerts and announcements with Tickertape Alerts. Further, you can analyse your overall portfolio and potential red flags in it by connecting it to Tickertape. Check out detailed analysis of your portfolio now!
Overview of the Best Banking Stocks
HDFC Bank Ltd
HDFC Bank Ltd is one of India’s leading private bank stocks, offering a wide range of banking and financial services, including retail banking, wholesale banking, and treasury operations. Known for its innovative digital solutions, it serves millions of customers across urban and rural areas with customer-centric financial products.
ICICI Bank Ltd
ICICI Bank Ltd is a prominent name among top bank stocks in India. As a major private bank stock, it offers a broad portfolio of banking products and services like retail banking, corporate banking, and investment banking. With a focus on technology, the bank offers seamless digital banking solutions for personal and business needs.
State Bank of India
State Bank of India (SBI), India’s largest public sector bank, provides comprehensive banking solutions, including retail, corporate, and international banking services. Among the Nifty bank stocks with a vast network across the country, SBI supports financial inclusion, offering affordable financial products to diverse customer segments, including rural and urban communities.
Axis Bank Ltd
Axis Bank Ltd, part of India’s bank sector stocks, is known for offering diverse financial services, including retail, corporate, and wealth management solutions. As one of the fast-growing bank stocks, it leverages technology to provide innovative and efficient services, appealing to a broad base of retail and institutional customers.
Kotak Mahindra Bank Ltd
Kotak Mahindra Bank Ltd is another major private bank stock, involved in retail and corporate banking, investment banking, and asset management. With a customer-focused approach and digital initiatives, it has positioned itself among the best-performing bank stocks in India’s competitive financial ecosystem.
What are Banking Stocks?
Banking stocks in India represent publicly traded shares of banks listed on Indian stock exchanges like NSE and BSE. These include public sector banks (e.g., SBI, Bank of Baroda), private sector banks (e.g., HDFC Bank, ICICI Bank), and small finance or cooperative banks. They play a key role in lending, deposits, and financial intermediation, and are often influenced by interest rate changes, RBI policies, and economic cycles.
Key Players in Indian Banking Industry
Private sector
Financial institutions that are owned and controlled by private individuals or corporations rather than the government are called private-sector banks. These banks play a significant role in the Indian banking sector by providing various banking services. Private sector banks lead in terms of their customer service, product innovation, smooth digital banking experience, and efficiency than public banks.
However, there are some disadvantages as well. For instance, you may have to pay a higher interest rate on loans and credit products than public sector banks. Further, private sector banks do not have government support; therefore, in times of financial crisis, they may have to face far more challenges than a public sector bank would have to. Hence, thoroughly researching a private bank stock thoroughly before investing is worthwhile.
Public sector banks (PSU)
Public Sector Undertakings (PSUs) are companies where the government holds the majority of the stake. There are three types of PSU companies mentioned below.
- Central Public-Sector Enterprises (CPSE) – These companies are where the central government holds a stake of more than 15%. CPSE is further classified into three types: Maharatna companies, Navratna companies, and Miniratna companies.
- Public-Sector Banks (PSB) – Financial institutions in which the government or another public-sector bank holds more than 51% of the voting shares are called PSBs. Nifty PSU Bank represents the performance of PSBs.
- State-Level Public Entities (SLPE) – Companies where the state government or another SLPE holds more than 51% stake are called state-level public entities.
Advantages of Investing in Banking Stocks in India
Economic Growth Correlation
Technological Advancements
Regulatory Support
Financial Inclusion Initiatives
Receive real-time market alerts for timely decisions
Monitor your portfolio from the palm of your hands
Watchlist stocks and mutual funds to stay updated

Factors to Consider Before Investing in Banking Stocks
Economic Environment
Financial Health
Asset Quality
Competitive Positioning
Economic Downturns
Liquidity Risk
How To Find the Best Banking Stocks for Your Portfolio?
Stock selection criteria for the best financial stocks in India vary from investor to investor. Remember, it is crucial to conduct your own research before investing. For this purpose, #TickertapeHaiNa! With over 200 filters, custom filters, pre-built screens, custom universes, a linking watchlist, export data, and more features, Tickertape Stock Screener is your perfect companion for finding the next best stock for your portfolio. Using the tool is a great way to save time and focus on the stocks that are most relevant to you.
Further, the Scorecard on every asset page helps you dive deeper into the stock and analyse the stock based on quantitative factors such as profitability, performance, entry and exit points, valuation, and growth and provides a sneak peek into the potential red flags in the stock.
Research, analyse, and invest quicker than before, because #TickertapeHaiNa! Become a Pro Member now!
Popular Stock Collections
Popular Mutual Fund Collections
Frequently Asked Questions on Banking Stocks
1. Which are the top banking stocks in India by market capitalisation?
HDFC Bank, ICICI Bank, State Bank of India, Kotak Mahindra Bank, and Axis Bank are among the top bank stocks in India by market capitalisation.
Disclaimer: Please note that this is not a recommendation. Please do your own research or consult your financial advisor before investing.2. What factors should investors consider when choosing banking stocks?
Investors should assess the bank's financial health, asset quality, profitability ratios, growth prospects, and market position.
Disclaimer: Please note that this is not a recommendation. Please do your own research or consult your financial advisor before investing.3. How does the Reserve Bank of India's classification of D-SIBs affect banks?
Banks classified as Domestic Systemically Important Banks (D-SIBs) are required to maintain additional capital buffers due to their significant impact on the financial system.4. Which public sector banks are among the top in India?
State Bank of India, Punjab National Bank, Bank of Baroda, and Canara Bank are among the top public sector bank stocks in India.
Disclaimer: This is only for educational purposes as the latest data is derived from Tickertape Stock Screener.5. What recent performance trends have been observed in Indian banking stocks?
Recent trends indicate strong trading sessions with notable gains in banks like ICICI Bank and State Bank of India, reflecting investor confidence.
Disclaimer: This is only for educational purposes as the latest data is derived from major financial research reports.6. How do economic factors influence banking stocks in India?
Economic growth, interest rates, and regulatory policies significantly impact banking stocks, affecting loan demand, asset quality, and profitability.
