Besides, a mixed trend in the global markets also influenced the trading sentiment.
The 30-share index, which had lost 16.01 points in the previous session, rose by 67.68 points, or 0.32 per cent, to 20,781.05, with stocks of IT, tech and healthcare sector leading the rise.
Similarly, the National Stock Exchange index Nifty rose by 17.55 points, or 0.28 per cent, to 6,185.90.
Buying activity emerged after Infosys revised dollar guidance upwards for the ongoing fiscal, brokers said.
More From This Section
Other IT stocks such as TCS gained 0.28 per cent to Rs 2,250. Wipro was up by 1.9 per cent to Rs 5,500.
Among other Asian markets, Hong Kong's Hang Seng index was up by 0.30 per cent, while Japan's Nikkei Index shed 0.18 per cent in the morning trade today.