The 30-share barometer, which had lost over 44 points in the previous three sessions, recovered by 21.84 points, or 0.12 per cent, to 17,579.58 in first five minutes of trading.
Similarly, the wide-based National Stock Exchange index Nifty inched up by 5.05 points, or 0.09 per cent, to 5,325.45.
Refinery, consumer durable and realty sectors stock led the gains.
Brokers said selective buying by funds, driven by a firm trend on Asian bourses mainly boosted the trading sentiment.
In Asian region, the Hong Kong's Hang Seng index gained 0.26 per cent, while Japan's Nikkei index traded marginally up by 0.01 per cent in opening trade.
The dow jones industrial average index had ended 0.32 per cent higher on Friday's trade.