The wider 50-scrip Nifty of the National Stock Exchange (NSE) also made gains during the afternoon trade session.
It was trading up 59.85 points or 0.68 percent at 8,821.95 points.
The Sensex of the S&P Bombay Stock Exchange (BSE), which opened at 29,115.32 points, was trading at 29,205.02 points (12.10 p.m.), up 200.36 points or 0.69 percent from the previous day’s close at 29,004.66 points.
The Sensex had touched a high of 29,269.83 points and a low of 29,115.32 points in the intra-day trade so far.
Sector-wise, healthy buying was observed in bank, information technology (IT), automobile, oil and gas and technology, entertainment and media (TECK) stocks.
However, consumer durables, healthcare and capital goods stocks came under selling pressure.
The S&P BSE bank index was up 116.03 points, followed by IT index which was higher by 109.39 points, automobile index rose 93.83 points, oil and gas index augumented by 93.30 points and TECK index increased by 52.82 points.
However, S&P BSE consumer durables index was down 33.62 points, healthcare index fell 23.29 points and capital goods index declined by 3.01 points.