HDFC Bank, ICICI Bank, and SBI are India's three largest banking stocks by market capitalisation and together account for nearly 20% of the Nifty 50 index weight. Each has a distinct profile β HDFC Bank is the quality compounder, ICICI Bank is the growth story, and SBI is the value and dividend play backed by government ownership.
Here's a data-driven comparison across every metric that matters for banking stocks.
Quick Comparison: HDFC Bank vs ICICI Bank vs SBI
| Metric | HDFC Bank | ICICI Bank | SBI |
|---|---|---|---|
| Type | Private | Private | Public Sector |
| Market Cap | ~βΉ13β14 lakh cr | ~βΉ8β9 lakh cr | ~βΉ7β8 lakh cr |
| ROE (FY26 est.) | ~16β17% | ~17β18% | ~14β15% |
| NIM (Net Interest Margin) | ~3.5β4% | ~4.2β4.5% | ~3.0β3.3% |
| GNPA Ratio | ~1.3β1.5% | ~2.0β2.2% | ~3.5β4% |
| CASA Ratio | ~38β42% | ~42β45% | ~42β45% |
| PE Ratio | ~18β22x | ~17β20x | ~8β12x |
| Dividend Yield | ~1.0β1.2% | ~0.8β1.0% | ~2.5β3.0% |
| Credit Growth (FY26) | ~10β12% | ~14β16% | ~12β14% |
Data based on FY26 estimates and trailing figures. Verify current numbers using StockMirror AI earnings analysis.
HDFC Bank: The Quality Standard
HDFC Bank is India's largest private sector bank and the benchmark against which all Indian banks are measured. It merged with HDFC Ltd (its parent housing finance company) in 2023 β creating one of the world's largest banks by market cap.
Strengths
Lowest NPAs in the sector. HDFC Bank's Gross NPA ratio of ~1.3β1.5% is the best among large Indian banks. This means fewer bad loans eating into profits β a result of two decades of conservative lending culture.
Consistent ROE above 15%. Return on Equity has stayed in the 15β17% band for the last 10 years β among the best sustained ROE in Indian banking. This consistency is what drives the premium valuation.
Branch network strength. 8,000+ branches (as of FY26), growing at 1,000+ branches annually. Physical distribution remains a moat for deposit gathering in semi-urban and rural India.
Weaknesses
Post-merger integration drag. The HDFC Ltd merger created short-term NIM pressure as the bank absorbed a higher-cost loan book. Credit growth slowed to 10β12% post-merger vs pre-merger 18β20%.
High valuation. At 18β22x PE, HDFC Bank is priced for perfection. Any growth stumble gets punished by the market.
Who should own HDFC Bank?
Conservative investors who want banking exposure with minimal credit risk and reliable compounding over 5β10 years.
View HDFC Bank AI earnings analysis β
ICICI Bank: The Growth Story
ICICI Bank has undergone one of the most impressive turnarounds in Indian corporate history. Under MD & CEO Sandeep Bakhshi (from 2018), the bank cleaned up its legacy NPA book, rebuilt its risk culture, and is now growing faster than HDFC Bank while maintaining comparable asset quality.
Strengths
Fastest growing large bank. Credit growth of 14β16% in FY26 β ahead of both HDFC Bank and SBI. Driven by retail lending (home loans, personal loans, credit cards) and SME expansion.
NIM improvement. NIM of 4.2β4.5% β higher than HDFC Bank. Reflects a more aggressive loan mix (more retail/SME, better yield) without compromising asset quality significantly.
ROE catching up to HDFC Bank. ROE has climbed from ~12% (FY20) to ~17β18% (FY26) β the fastest improvement among large-cap banks. At this pace, ICICI Bank could match HDFC Bank's ROE by FY28.
iMobile Pay ecosystem. 10M+ customers using iMobile Pay (including non-ICICI Bank account holders). Creates a fintech-style engagement layer that improves CASA and reduces churn.
Weaknesses
Higher NPAs than HDFC Bank. GNPA at ~2.0β2.2% vs HDFC Bank's ~1.3%. The legacy loan book from the pre-2018 era is mostly cleaned up, but wholesale lending remains an NPA risk.
Wholesale lending exposure. ICICI Bank has larger exposure to corporate/infrastructure loans than HDFC Bank. These carry higher risk in a credit cycle downturn.
Who should own ICICI Bank?
Growth-oriented investors who want the best risk-adjusted growth story in Indian banking at a reasonable (not cheap, not expensive) valuation.
View ICICI Bank AI earnings analysis β
SBI: The Value and Dividend Play
State Bank of India is India's largest bank by assets, deposits, and branch network β and has been for over 200 years. Government ownership (57%+ stake) gives it an implicit guarantee but also means slower decision-making and political lending pressures.
Strengths
Scale no private bank can match. 22,000+ branches, 500 million+ customers, and India's largest home loan book. This distribution moat is impossible to replicate.
Improving asset quality. GNPA has fallen from 10%+ (FY18) to ~3.5β4% (FY26). Ongoing improvement β but still materially higher than private peers.
Dividend income. SBI pays higher dividends than private banks (~2.5β3% yield) because of government ownership requirements. Useful for income-oriented investors.
Valuation is cheap. SBI trades at 8β12x PE and 1.2β1.5x P/B β significantly cheaper than HDFC Bank (18β22x PE) and ICICI Bank (17β20x PE). If asset quality continues improving, this discount could narrow.
Weaknesses
Higher NPAs β structural. Government-directed lending (agriculture, SME priority sector) creates structural NPA pressure. This will likely persist regardless of management quality.
Lower ROE. ROE of 14β15% is below private peers. Government ownership limits SBI's ability to retain capital β dividend payouts are partly mandated.
Slower technology adoption. SBI's YONO app has 60M+ users but the underlying technology stack is slower to modernise vs ICICI and HDFC Bank's digital infrastructure.
Who should own SBI?
Value investors and dividend seekers who want India's credit growth story at a discount, and are willing to accept higher NPA risk and government ownership constraints.
View SBI AI earnings analysis β
Head-to-Head: Key Metrics That Matter
NIM (Net Interest Margin) β Higher is Better
NIM measures the spread between what a bank earns on loans and pays on deposits. Higher NIM = more profitable lending.
ICICI Bank: 4.2β4.5% β Best
HDFC Bank: 3.5β4.0%
SBI: 3.0β3.3% β Lowest (public sector compression)
GNPA (Gross Non-Performing Assets) β Lower is Better
GNPA ratio shows what percentage of total loans have turned bad. Lower is safer.
HDFC Bank: 1.3β1.5% β Best (gold standard in India)
ICICI Bank: 2.0β2.2% β Good (major improvement since 2018)
SBI: 3.5β4.0% β Highest (structural PSU challenge)
ROE (Return on Equity) β Higher is Better
ROE shows how efficiently the bank uses shareholder capital to generate profit.
ICICI Bank: 17β18% β Fastest improving
HDFC Bank: 16β17% β Most consistent
SBI: 14β15% β Improving but constrained
CASA Ratio β Higher is Better
CASA (Current Account + Savings Account) deposits are low-cost. Higher CASA = cheaper funding = better margins.
ICICI Bank: 42β45% β Best
SBI: 42β45% β Strong (scale advantage)
HDFC Bank: 38β42% β Slightly lower post-merger
Which One Should You Buy?
There's no single right answer β it depends on your investment objective:
Buy HDFC Bank if: You want the safest large-cap banking stock with the lowest credit risk. You're investing for 7β10+ years and want predictable compounding. You're okay paying a premium valuation for quality.
Buy ICICI Bank if: You want the best growth-to-value combination in large-cap banking right now. You believe the management turnaround has more room to run. You're comfortable with slightly higher NPAs than HDFC Bank.
Buy SBI if: You want India's credit growth at a cheap valuation. You need dividend income. You believe improving asset quality will re-rate the stock closer to private peers over 3β5 years.
Many experienced investors own all three β HDFC Bank for quality, ICICI Bank for growth, SBI for value. This gives exposure to Indian banking's long-term growth story while diversifying across management styles and risk profiles.
How to Track Banking Stock Earnings
Q4 FY26 bank results are coming in AprilβMay 2026. Use StockMirror to:
- Track which bank reports when on the Market Calendar
- Read AI analysis of management commentary on NIM guidance, credit growth, and NPA trends
- Compare this quarter's numbers vs last quarter in one place
The AI Analyst can answer specific questions like: "What did ICICI Bank management say about NIM in Q3 FY26?" or "How does HDFC Bank's credit growth compare to last year?"
Explore banking stocks on StockMirror β
Key Takeaways
- HDFC Bank: Lowest NPA, consistent ROE, premium valuation β best for conservative, long-term investors
- ICICI Bank: Fastest growth, best NIM, improving ROE β best for growth-at-reasonable-price investors
- SBI: Cheap valuation, high dividends, improving quality β best for value and income investors
- NIM, GNPA, ROE, CASA are the four metrics that matter most for banking stock analysis
- All three benefit from India's long-term credit growth story β most investors hold all three
Frequently Asked Questions
Which is better: HDFC Bank, ICICI Bank, or SBI?
Each suits a different investor. HDFC Bank offers the best asset quality and consistency. ICICI Bank offers the fastest growth at a fair valuation. SBI offers value and dividends at a discount to private peers. Most diversified Indian investors own all three for different reasons β quality, growth, and value respectively.
Is SBI a good stock to buy in 2026?
SBI is improving its asset quality (GNPA falling from 10%+ in FY18 to ~4% in FY26) and trades at a significant discount to private banks (8β12x PE vs 17β22x for HDFC and ICICI). If the improvement trajectory continues, there's a re-rating opportunity. The risk is government-directed lending and political pressure that can slow NPA resolution.
What is HDFC Bank's PE ratio?
HDFC Bank typically trades at 18β22x PE β reflecting its premium for the best asset quality and most consistent ROE in Indian banking. For comparison, ICICI Bank trades at 17β20x and SBI at 8β12x. HDFC Bank's premium is justified by its track record but leaves little margin of safety if growth disappoints.
How do I analyse banking stocks in India?
Focus on four metrics: NIM (Net Interest Margin) for profitability, GNPA for asset quality, ROE for capital efficiency, and CASA ratio for funding cost. Also watch credit growth, capital adequacy ratio (CAR must be above 11.5% per RBI norms), and management commentary on guidance. StockMirror's AI earnings analysis extracts all of these from quarterly transcripts automatically.
Related Articles
- PE Ratio vs PEG Ratio β Which Valuation Metric to Use
- ROE, ROCE, ROA β Capital Efficiency Guide
- India Stock Market Earnings Calendar
Disclaimer: This article is for educational purposes only and does not constitute financial advice. Stock prices, valuations, and financial metrics change frequently. Always verify current data before making investment decisions.
Last updated: April 3, 2026