The 30-share index was trading higher by 58.12 points or 0.20 per cent at 28,143.28 with oil&gas, realty, PSU, metal, infrastructure and capital goods stocks trading in the green, with gains up to 0.43 per cent.
The gauge had lost 97.41 points in the previous session yesterday on profit-booking by investors.
Also, the NSE Nifty rose 11.85 points or 0.13 per cent to 8,690.10.
Brokers said fresh buying in select blue-chips and sustained foreign fund inflows amid a mixed trend at other Asian bourses mainly influenced trading sentiments.
The US Dow Jones Industrial Average ended marginally higher by 0.02 per cent yesterday.