However, discouraging IIP and retail inflation data, limited the gains.
The 30-share barometer moved up by 110.17 points, or 0.38 per cent, to 28,915.27 with healthcare, realty, metal, consumer durables, FMCG and banking sector stocks, leading the rally. The gauge had gained 577.71 points in past three sessions.
On similar lines, the National Stock Exchange index Nifty rose by 39 points, or 0.45 per cent, to 8,750.55.
Brokers said buying activity gathered momentum mostly on the back of a firming trend in global market after European leaders and Russia agreed a plan to end Ukraine's 10-month war.
Also Read
Besides, lower-than-expected quarterly earnings, negatively impacted the trading sentiments.
Among other Asian markets, Hong Kong's Hang Seng index was up by 0.46 per cent, while Japan's Nikkei was down by 0.49 per cent in early trade.
The US Dow Jones Industrial Average ended 0.62 per cent higher in yesterday's trade.