In volatile trade, the benchmark index gained 26 points on the Bombay Stock Exchange on Monday on fresh buying by funds.
The Sensex, which had plunged 541 points in previous day's trading, on Monday rose by 26.34 points at 15,260.91. It touched the day's high of 15,451.81 and a low of 15,135.25 points in volatile trading.
On the other hand, the wide-based National Stock Exchange index Nifty ended lower by 5.15 points at 4,440.05, after moving between 4,493.05 and 4,403.70 points.
Trading activity remained effected by reports of a fall in global stock markets, including the US Dow Jones Industrial Average and Nasdaq.