Moreover, positive Asian cues also influenced sentiment here, brokers said.
The 30-share index flared up by 325.37 points or 1.28 per cent at 25,219.18 at 1330 hrs in afternoon trade.
The gauge had lost 870.97 points in the previous two trading sessions to close at 15-month low.
Sentiments turned better largely on late recovery in he other Asian markets, with Shanghai composite index bouncing back from its initial looses to close 2.92 per cent despite a mixed trade data.
More From This Section
Sectoral indices, led by realty, banking, metal, power and capital goods, led the rebound and were trading in positive zone with gains up to 2.91 per cent.
Also, the 50-share NSE Nifty was quoting higher by 99.95 points, or 1.32 per cent, at 7,658.75.
Among the 30-Sensex constituents, Tata Steel gained the most by surging 6.72 per cent to Rs 230.40, followed by GAIL rising 5.76 per cent to Rs 293.05.
Other prominent gainers were BHEL, Vedanta, ICICI Bank, Axis Bank, Hindalco, SBI, M&M, NTPC, RIL and L&T.