The 30-share index, which had lost 72.22 points in the previous session, recovered by 132.46 points or 0.52 per cent, to 25,402.10, with realty, IT, tech, auto, power and capital goods stocks leading the gains.

The NSE Nifty also perked up by 35.00 points or 0.45 percent to 7,748.05.

Brokers said apart from positive cues from global market, widening of positions by investors and funds on expectations that Reserve Bank might lower key interest rates at its first bi-monthly monetary policy review for 2016-17 tomorrow, influenced sentiment.

Among other Asian markets, Japan's Nikkei was up 0.21 percent in morning trade. Indexes in Hong Kong and China are closed today for a public holiday.

The US Dow Jones Industrial Average ended 0.61 percent higher in Friday's trade.

Latest News  from Business News Desk