Shares of auto and metal sectors did much of the rescue job for the market benchmark. Also, the NSE Nifty rescaled the key 8,100 mark.
The 30-share Sensex after shuttling between 26,390.80 and 26,125.35 settled 118.44 points or 0.45 per cent higher at 26,349.10. The gauge had lost 422 points in the previous two sessions on sustained foreign fund outflows amid weak global cues.
Caution prevailed due to muted regional indices after Italian Prime Minister Matteo Renzi's resignation in the wake of a heavy referendum defeat sparked worries about political instability in the euro zone and beyond.
But sentiment was buoyed after a monthly survey showed that the services sector, hit hard by cash shortage, contracted in November at the sharpest rate in three years, opening up room for RBI to lower rates at its policy meet on Wednesday, and a better trend in European shares shaking off its initial weakness.
More From This Section
Meanwhile, India's economic growth rate is likely to fall to 6.5 per cent in the ongoing quarter and remain subdued at around 7 per cent in January-March as cash shortage is expected to last at least until the next month, Nomura, Japanese financial services major said in a report.
Demonetisation of high-value notes last month is affecting the growth numbers and once the cash shortage eases, the country is expected to see a gradual recovery, it said.
Among bank stocks, SBI, HDFC Bank, ICICI Bank and Axis Bank ended 0.90 per cent higher as participants created fresh positions ahead of the RBI policy review.
Shares of IT exporters, however, traded with a negative bias as the rupee strengthened against the dollar after falling to an all-time low of 68.86 last month. TCS, Wipro and Infosys all fell by up to 1.68 per cent.
On the sectoral front, BSE auto index rose by 1.92 per cent, metal 1.52 per cent, FMCG 1.36 per cent, consumer durables 1.12 per cent and bankex 0.81 per cent.
Foreign portfolio investors (FPIs) sold shares worth a net Rs 190.52 crore last Friday, showed provisional data.
Overseas, key indices in Japan, Shanghai and Hong Kong dropped by up to 1.21 per cent. In Europe, Frankfurt's DAX surged 1.73 per cent and Paris CAC 1.34 per cent while London's FTSE was up 0.72 per cent in their late morning trade.