The 30-share barometer rose by 65.88 points, or 0.34 per cent, to 19,382.89. The index had lost 325.74 points in the previous two sessions.
Similarly, the wide-based National Stock Exchange index Nifty edged up by 7 points, or 0.12 per cent, to 5,850.30.
Brokers said selective buying by funds and retailers at lover levels in IT, power, teck, realty, consumer durable and metal sectors mainly led the market in a better form.
They said a firming trend in Asian region further influenced the sentiment.