The 30-share index, which had tanked 455.10 points in the previous session after GDP fell to decade's low, rose by 99.89 points, or 0.15 per cent, to 19,860.19 points.
The National Stock Exchange index Nifty gained 25.05 points, or 0.41 per cent, to trade at 6,011.00 points.
Brokers said a fresh spell of buying in Infosys, following the return of N R Narayana Murthy as its Executive Chairman helped Sensex to trade in a positive zone.
However, stocks of country's largest car-maker Maruti Suzuki India fell by 3.22 per cent to Rs 1,554.40, after the company reported 14.4 per cent decline in total sales in May.
In Asia, Hong Kong's Hang Seng index was up 0.43 per cent, while Japan's Nikkei fell 2.76 per cent.
The US Dow Jones Industrial Average ended 1.36 per cent lower in the previous session on Friday.