The 30-share index, which fell over 38 points in the morning trade, rebounded 126.94 points, or 0.61 per cent, to 20,697.22 points in the afternoon trade.
In similar fashion, the wide-based National Stock Exchange index Nifty was trading 34.80 points, or 0.57 per cent, higher at 6,135.10 points after falling 8.45 points in early trade.
Sentiments turned better after the RBI cuts Marginal Standing Facility (MSF) rate by 0.25 per cent to 8.75 per cent which would bring down the cost of short-term funds for banks.
Among banking stocks, ICICI Bank gained 2.28 per cent to Rs 1,037.70, while State Bank of India was up by 0.87 per cent to Rs 1,690.85.
