The 30-share index, which had lost over 415 points in the previous three sessions, rose by 85.24 points, or 0.34 percent, to 25,190.75, with stocks of metals, consumer durables, oil & gas, PSUs and realty sectors leading the recovery.
On similar lines, the National Stock Exchange index Nifty rose 10.20 points, or 0.14 percent, to 7,521.70.
Brokers said that revival of fresh buying by funds, tracking a firming trend in other Asian markets after preliminary data suggested Chinese manufacturing activity expanded in June for the first time this year, influenced the sentiments in Mumbai.
In metal stocks, Tata steel edged up by 0.71 percent to Rs 523.45, Sesa Sterlite gained 0.74 percent to Rs 293.95 and Hindalco was up by 0.06 percent to Rs 163.75.
Among other Asian markets, Hong Kong's Hang Seng was up by 0.36 percent while Japan's Nikkei gained 0.46 percent in the morning trade on Monday.
US Dow Jones Industrial Average ended 0.15 percent higher in Friday's trade.


Latest News  from Business News Desk