By MOFSL
2026-03-18T08:45:00.000Z
6 mins read

HDFC Bank vs ICICI Bank: Which Banking Stock is better to buy in 2026?

motilal-oswal:tags/stock-market,motilal-oswal:tags/share-market,motilal-oswal:tags/equity-market,motilal-oswal:tags/share-market-india
2026-03-18T08:45:00.000Z

HDFC vs ICICI - better banking stock in 2026

Introduction

If you're looking to invest in Indian banking stocks, two names always top the list: HDFC Bank and ICICI Bank. Both are giants of India's private banking sector, both are Nifty 50 heavyweights and both have made long-term investors wealthy. But if you had to pick just one today which would give you better returns? As of early 2026 HDFC Bank trades around ₹920 while ICICI Bank trades around ₹1430. Analyst price targets suggest 15-20% upside in both  but the two banks are very different stories. Let's break it all down.

The Big Picture What Kind of Banks Are These?

Before comparing numbers it helps to understand each bank's personality.

HDFC Bank India's Largest Private Bank

HDFC Bank is the largest private sector bank in India by market capitalization. After its merger with HDFC Limited in July 2023 it became one of the biggest banks in the world by assets. Think of HDFC Bank as the steady reliable giant  large branch network conservative lending and consistent profit delivery.

ICICI Bank  The Growth-Oriented Challenger

ICICI Bank is the second-largest private bank in India. Over the past five years it has transformed dramatically from a bank with higher bad loans to one of the most efficiently run financial institutions in the country. Think of ICICI Bank as the nimble high-growth performer with superior return ratios.

Head-to-Head: Key Financial Metrics (Q3 FY26)

Here's a side-by-side comparison based on the latest December 2025 quarter results:

Metric
HDFC Bank
ICICI Bank
Share Price (Feb 2026)
₹920
₹1430
Market Cap
₹14 lakh crore
₹10 lakh crore
Q3 FY26 Net Profit
₹18654 crore (+11.5% YoY)
₹11318 crore (-4% YoY)
Net Interest Income (NII)
₹32615 crore (+6.3% YoY)
₹21932 crore (+7.7% YoY)
Net Interest Margin (NIM)
3.35%
4.30%
Gross NPA Ratio
1.42%
1.53%
Net NPA Ratio
0.42%
0.37%
Capital Adequacy Ratio (CAR)
19.87%
17.34%
CASA Ratio
37-38%
39%
Loan Growth (YoY)
12%
11.5%

What Do These Numbers Mean for a Beginner?

5-Year Stock Performance: Who Has Won the Race?

Looking at the past five years tells an important story:

ICICI Bank's Stunning Turnaround

HDFC Bank's Post-Merger Digestion

Key Insight: Over the last 5 years ICICI Bank has significantly outperformed HDFC Bank in stock returns. But the question is whether this outperformance can continue.

What Are Brokerages Saying?  Price Targets for 2026

Here's what top brokerages currently forecast:

Brokerage
HDFC Bank Target
ICICI Bank Target
Systematix
₹1100 (Buy)
₹1720 (Buy)
Jefferies
₹2120 (Buy)
₹1600 (Buy)
Motilal Oswal
₹2050 (Buy)
Macquarie
₹1200

Note: Some targets refer to adjusted prices post-bonus share issuance. At current prices (₹920 for HDFC ₹1430 for ICICI) both stocks offer analysts' consensus upside of 15-20% over 12 months.

HDFC Bank Deep Dive: Why It Could Outperform

The Merger Integration Story

HDFC Bank's merger with HDFC Limited in July 2023 was transformational  but it also created short-term headaches:

The good news: Management has been systematically resolving these issues. Deposit growth is picking up loan growth is sustainable at 12% YoY and margins have stabilised.

HDFC Bank's Strengths

HDFC Bank's Risks

ICICI Bank Deep Dive  Why It Could Outperform

The ROE Transformation Story

Five years ago ICICI Bank was struggling with bad loans and low profitability. Today it's a completely different bank:

ICICI Bank's Strengths

ICICI Bank's Risks

Valuation: Who Is Cheaper Today?

P/E Ratio (Price-to-Earnings):

P/B Ratio (Price-to-Book):

What does this mean?

Dividend:  Which Bank Rewards Investors More?

Metric
HDFC Bank
ICICI Bank
FY25 Dividend per share
₹22
₹11
Dividend Payout Ratio
25%
16.6%
Dividend Yield (approx.)
1.1-1.2%
0.75%

HDFC Bank is the better dividend stock it pays out more per share and at a higher yield. For income-focused investors this is a meaningful difference.

Who Should Buy Which Stock?

Choose HDFC Bank if you:

Choose ICICI Bank if you:

Can You Hold Both?

Absolutely. Many seasoned investors hold both in a 60:40 or 50:50 ratio. Together they balance HDFC Bank's stability and ICICI Bank's growth momentum.

The Macro Tailwinds for Both Banks in 2026

Both banks benefit from the same favorable macro environment:

Expert Tips for Banking Stock Investors

  1. Don't just chase past returns  ICICI Bank has outperformed recently but HDFC Bank's underperformance relative to history may present a better entry point now.
  2. Watch NIM trends  Net interest margins are the heartbeat of bank profitability. Rate cut cycles compress NIMs initially but loan repricing stabilises them.
  3. Track deposit growth  A bank that can't grow deposits cheaply can't grow loans profitably. HDFC Bank's deposit growth is the key metric to watch in 2026.
  4. NPA is your safety check. Both banks have excellent asset quality. If gross NPAs start rising above 2% it's a warning signal.
  5. Holds for the long term  Banking stocks are cyclical. Short-term profit misses (like ICICI's Q3) are often buying opportunities.
  6. Avoid over-trading  Frequent buying and selling in banking stocks can destroy the compounding benefit.
  7. Add on dips  Both stocks tend to correct sharply on macro news (RBI actions global sell-offs). Use dips to accumulate.

Conclusion

Both HDFC Bank and ICICI Bank are outstanding long-term investments for Indian equity investors. There's no universally better pick, it depends on your goals. If you want the safety and scale of India's largest private bank at historically cheap valuations HDFC Bank is compelling. If you want superior growth, better margins and a diversified financial group with strong earnings momentum ICICI Bank edges ahead. Analyst consensus has a Buy on both with 15-20% upside potential over the next 12 months. The simplest answer? Own both stay invested for 5+ years and let India's banking growth do the heavy lifting.

Open Demat Account and Begin Your Investment Journey!

Frequently Asked Questions (FAQs)

Which is better to buy right now  HDFC Bank or ICICI Bank?

Both have Buy ratings from major brokerages with 15-20% upside targets. HDFC Bank looks cheaper on a historical valuation basis while ICICI Bank has better growth momentum. Many investors choose to hold both. Always consult a financial advisor before investing.

Why did ICICI Bank's profit fall in Q3 FY26 despite being a strong bank?

ICICI Bank's Q3 FY26 net profit fell 4% YoY mainly because provisions (money set aside for potential loan defaults) more than doubled to ₹2556 crore partly due to an RBI annual supervisory review requirement. The core business  loan growth NIM and deposit growth remained healthy.

Is HDFC Bank a good long-term investment?

Yes. HDFC Bank is India's largest private bank with excellent asset quality, a massive branch network and consistent profitability. The post-merger integration with HDFC Limited created short-term headwinds but analysts see earnings improving significantly in FY27 onwards. It is widely considered a core holding for long-term Indian equity investors.

What is NIM and why does it matter for bank stocks?

NIM stands for Net Interest Margin. It's the difference between the interest a bank earns on loans and the interest it pays on deposits expressed as a percentage of assets. A higher NIM means a bank is more profitable per rupee deployed. ICICI Bank's NIM of 4.30% is significantly higher than HDFC Bank's 3.35% which is why ICICI Bank earns better returns on equity.

What is the current share price of HDFC Bank and ICICI Bank?

As of mid-February 2026 HDFC Bank trades around ₹920 per share (NSE) and ICICI Bank around ₹1430 per share. Prices fluctuate daily. Always check NSE/BSE or a brokerage app for real-time prices before making investment decisions.

How do I invest in HDFC Bank or ICICI Bank shares?

You can buy shares through any registered Indian stockbroker like Motilal Oswal. You'll need a Demat account and trading account both of which can be opened online in under 30 minutes with your PAN and Aadhaar.

Are HDFC Bank and ICICI Bank safe stocks to invest in?

Both are among the most widely held and researched stocks in India. They are part of Nifty 50, have strong regulatory oversight and maintain excellent asset quality. Like all stocks they carry, market risk  prices can go down in the short term. However over long periods (5+ years) India's top private banks have delivered strong returns.

Which bank has better asset quality  HDFC Bank or ICICI Bank?

Both banks have excellent asset quality. ICICI Bank's net NPA ratio of 0.37% (December 2025) is slightly better than HDFC Bank's 0.42%. Gross NPA for HDFC Bank is 1.42% and for ICICI Bank is 1.53%  both are very low and well managed.

What is the dividend history of HDFC Bank vs ICICI Bank?

In FY25 HDFC Bank paid ₹22 per share (payout ratio 25%) while ICICI Bank paid ₹11 per share (payout ratio 16.6%). HDFC Bank offers a higher dividend yield of approximately 1.1-1.2% at current prices making it more attractive for income investors.

Should I invest in HDFC Bank or ICICI Bank through SIP in a mutual fund?

If you prefer indirect exposure without picking individual stocks, several mutual funds have large allocations to both banks, especially Nifty 50 index funds and banking sector funds (like Nifty Bank ETFs or HDFC Banking & Financial Services Fund). This gives you diversified exposure to both banks automatically. It's a lower-risk way to participate in Indian banking growth.
latest-blogs
Checkout More Blogs
motilal-oswal:category/stock-market