The Nifty banking index gained 1.6% and the Nifty financials index about 1.7% after the results.
HDFC Bank’s parent and large shadow lender HDFC Ltd, rose 1.6%.
Sun Pharma was the biggest laggard for the day on the Nifty index, shedding 1.4%.
India’s coronavirus cases touched 1.1 million by Monday morning, a rise of 40,425 cases over the previous day, according to government data, as concerns mount about its impact on Asia’s third-largest economy.
Epidemiologists have said the country is still likely months away from hitting its peak.