Sentiment remained upbeat after data showed Indian economy expanded 7.3 per cent in 2014-15 and manufacturing activity kicked up in May.
RBI is scheduled to review its policy rates tomorrow.
"In reaction to improved GDP figure, equity markets, after flat start, inched higher in early trades...But cautiousness...Ahead of RBI monetary policy review capped upside in index," said Jayant Manglik, President of Retail Distribution at Religare Securities.
In volatile movements, the 30-share BSE barometer rose to 27,959.43 in early trade on the back of positive GDP numbers for March quarter, but fell on profit-booking to intra-day's low of 27,737.58.
More From This Section
Finally, it ended 20.55 points or 0.07 per cent higher at 27,848.99.
Sensex had gained 321.73 points in Friday's trade at the beginning of the June series in the derivatives segment.
Brokers said buying by funds and other participants to enlarge their portfolios ahead of the RBI's policy review due tomorrow buoyed the sentiment.
"Markets seemed to keenly wait for the rate cut. Few auto industry monthly sales data failed to cheer the street," said Gaurav Jain Director of Hem Securities.
Globally, equities finished mixed with Shanghai Composite and Hang Seng indexes rallying by 4.72 and 0.63 per cent, respectively, while European stocks were marginally lower in their early trade.