The Nifty index of the National Stock Exchange too bettered its record closing level by 40.35 points, or 0.61 percent, at 6,641.75 points. (Agencies)
The 30-share Sensex touched a record intra-day peak level of 22,307.74, while Nifty shot to intra-day high of 6,673.95 points.
Both the indices have touched record levels in the last four sessions on continued buying by FIIs, brokers said.
FIIs, according to provisional Sebi data, put USD 171.26 million in equities on Thursday.
Positive global trends and major participants buying to cover their pending positions on the last day of settlement in the derivatives segment also supported the uptrend to some extent, brokers said.
Banking major SBI rose the most by 4.04 percent among Sensex scrips after a foreign brokerage upgraded the stock to buy.
Reliance Industries rose by 1.34 percent on reports that the company has bagged two offshore exploration blocks in Myanmar. Bharti Airtel gained 4 percent on positive feedback on the stock by stock brokers.
Brokers said rate sensitive stocks were back in demand on hopes that RBI may keep interest rates steady next week as inflation has weakened. In 30-BSE index components, 20 stocks gained.
Losses in IT, auto and metal stocks restricted the gains. Sesa Sterlite fell the most by 1.86 percent while Infosys was down by 0.50 percent.
The public sector undertaking sector index gained the most by rising 1.48 percent to 6,228.67, followed by consumer durable index by 1.46 percent to 6,317.57.
Oil and gas index rose by 1.28 per cent to 9,389.44 and realty index by 1.06 percent to 1,405.30.
The Nifty index of the National Stock Exchange too bettered its record closing level by 40.35 points, or 0.61 percent, at 6,641.75 points.