The 30-share index resumed higher at 22,327.76 and hovered in a range of 22,364.90 and 22,312.19 before quoting 22,341.16 at 1010 hours.
It showed a gain of 63.93 points, or 0.29 per cent, from its last close.
The NSE Nifty also moved up by 29.30 points, or 0.44 per cent, to 6,704.60 at 1010 hours.
Major gainers were Tata Motors (2.86 per cent), Wipro (2.26 per cent), ICICI Bank (1.80 per cent), Hindalco Industries (1.63 per cent),Mahindra & Mahindra (1.53 per cent), Tata Power (1.41 per cent) and Axis Bank (1.35 per cent).
Also check: Markets Top Gainers, Markets Top Losers
* Stocks: Top Value
* Top Quantity
Meanwhile, Foreign Institutional Investors (FIIs) sold shares worth a net Rs 44.69 crore yesterday, as per provisional data from the stock exchanges.
Asian stocks gained in early trade as US industrial production increased more than forecast in March. Key benchmark indices in China, Indonesia, Hong Kong and Taiwan were up between 0.01-0.49 per cent.
BSE Sensex, NSE Nifty opens higher on global shares, Tata Consultancy Services outlook
(Reuters) - BSE Sensex, NSE Nifty are set to open higher on Thursday, following gains in global stocks and after Tata Consultancy Services , India's largest IT services exporter reiterated on Wednesday that FY15 would be a stronger year than FY14.
NSE index futures traded on the Singapore Exchange rise 0.3 percent to 6,715, a 40-point premium to the underlying NSE index close on Wednesday, while the MSCI-Asia Pacific excluding Japan index gains 0.22 percent.
Asian share markets eked out gains on Thursday as dovish comments from the head of the US. Federal Reserve combined with an upbeat economic assessment from the central bank to lift Wall Street for a third straight session.
Overseas investors sold Indian shares worth of 446.9 million rupees ($7.4 million) on Wednesday, provisional exchange data show, marking their consecutive session of outflows.