7 bank stocks to buy: Motilal Oswal sees up to 36% upside in SBI, ICICI Bank, HDFC Bank and more
Motilal Oswal identifies seven Indian bank stocks with buy ratings, including SBI, ICICI Bank, HDFC Bank, IDFC First Bank, Indian Bank, Federal Bank, and PNB, with upside targets ranging from 22% to 36%. The brokerage expects 15% CAGR earnings growth for the banking sector through FY28, driven by strong credit growth and improved deposit flows.
How this was made
The 30-second read
Why it matters
The new analyst targets provide fresh price expectations that could drive buying interest in the listed banks.
Market read
Analyst upgrades with specific upside estimates can influence short‑term price action in the Indian banking sector.
What to watch
Potential regulatory changes, credit quality concerns, and foreign exchange volatility could temper gains.
Background
Motilal Oswal released a sector preview recommending seven Indian banks with buy ratings and upside targets ranging from 22% to 36%.
Market effects
The bullish outlook may lift sentiment across the Indian banking sector.
Potential positive impact on Indian equity markets, especially banking indices.
Limited to investors with exposure to Indian banks; modest global relevance.
Counterpoint
Some investors may view the high upside targets as overly optimistic given macro risks.
Key entities
- BrokerageMotilal Oswal Financial Services
Issuer of the analyst report.


