The Mumbai-based bank said net profit rose to Rs 22.33 billion ($371 million) for its fiscal first quarter to end-June from Rs 18.44 billion a year earlier.
Analysts had on average forecast a net profit of 23.21 billion rupees, according to Thomson Reuters data.
Weaker economic expansion has squeezed credit growth for Indian lenders, slowing their earnings growth in recent quarters.
The sector is betting on a revival in economic activity after the new government led by Prime Minister Narendra Modi took power in May.
(Reporting by Devidutta Tripathy; Editing by Prateek Chatterjee)
ICICI Bank has the highest number of credit card users
What is the purpose of the BRICS Bank?
FM proposes greater autonomy to public banks
Riding on Modinomics hopes, indebted cos rush to lock in funds
Jet posts record quarterly loss, names new CEO