The NSE index Nifty also jumped 53.55 points, or 0.83 per cent, to trade at new life-time high of 6,454.70, surpassing the previous intra-day high of 6,415.25, achieved on December 9, 2013.
The 30-share index, which had gained over 567 points in the previous three sessions, zoomed to 21,710.43 by surging 196.56 points, or 0.91 per cent.
All the sectoral indices, led by capital goods, banking and realty, were trading in positive territory with gains up to 3.95 per cent.
The BSE capital goods sector index gained the most by rising 3.95 per cent as stocks of Larsen and Toubro rose 5.57 per cent, while BHEL was up by 2.43 per cent.
In the Asian region, Japan's Nikkei rose 0.96 per cent, while Hong Kong's Hang Seng rose 0.11 per cent in early trade today.
The US Dow Jones Industrial Average closed 0.38 per cent higher in yesterday's trade.