Meanwhile, the Nifty was trading lower by 9.80 points or 0.10% at 9,654.10 with 32 components falling.
Cautious trade in Global peers ahead of United Kingdom election and testimony from sacked Federal Bureau of Investigation head James Comey on his probe into Donald Trump's links to Russian Federation also influenced sentiment, brokers said.
At the closing bell, Nifty ended at 9663 with gain of 26 points and BSE Sensex closed at 31271, an increment of 80 points. "European indices like CAC 40 and DAX traded higher".
The 30-share index, which had lost 118.93 points in the previous session, recovered by 99.42 points, or 0.31%, to 31,289.98.
Major losers in the 30-share GA L (India) (2.75%), Tata Consultancy Services (2.69%), Adani Ports and Special Economic Zone (2.34%), Oil & Natural Gas Corporation (1.83%), Infosys (1.06%), and Bharti Airtel (0.94%).More news: Colony Starwood Homes (SFR) Position Maintained by Macquarie Group Ltd.
In investments, provisional data with the exchanges showed that foreign institutional investors (FIIs) purchased stocks worth Rs 90.78 crore, while domestic institutional investors (DIIs) bought scrips worth Rs 738.78 crore.
Stock markets in Germany, France and United Kingdom were up in early trade.
Mumbai: In a volatile session, the BSE benchmark Sensex today fell by almost 58 points to 31,213 on profit-booking in recent gainers by investors, who maintained a cautious stance ahead of United Kingdom polls and the European Central Bank meeting. Most Asian stocks dropped following the lower close on Wall Street on Monday. There were 811 advances, 821 declines and 320 unchanged stocks on NSE, reflecting fairly bearish undertone floating in the market. Cadila Helathcare shares rise by 8.58%, Vivimed Labs shares are up by 6.90%, Natco pharma shares are higher by 3.4%.
Globally, in the Asian region, Japan's Nikkei fell 0.38 per cent, while Shanghai Composite Index rose 0.32 per cent. Hong Kong's Hang Seng moved up 0.34 per cent.