Rising for the fourth straight session, the Sensex rose 129.36 points, or 0.61 per cent, to trade at record high of 21,293.88 points, surpassing previous intra-day record high of 21,206.77 reached on January 10, 2008. It had rallied 594.24 points in the past three sessions.
Stock brokers said sentiments remained bullish on continued foreign funds inflow and the RBI easing liquidity situation by cutting marginal standing facility (MSF) to 8.75 per cent in its monetary policy on Tuesday.
The wide-based NSE Nifty rose by 33.45 points, or 0.53 per cent, to 6,332.60.
A mixed trend in the Asian region also influenced the trading sentiment here, they said.
BSE Sensex marks all-time high on strong FIIs inflows, Tata Motors shares soar
(Reuters) India's benchmark BSE Sensex index marked its all-time high on Friday as blue-chip shares including Tata Motors gained on strong foreign institutional investors (FIIs) inflows.
Foreign investors bought Indian shares worth 18.75 billion rupees on Thursday, their biggest single-day purchase since May 21, remaining net buyers for a 20th consecutive session, bringing their total buying to nearly 181.92 billion rupees ($2.96 billion) during that period.
The BSE Sensex rose to as high as 21,246.72, up 0.4 percent on the day and surpassing its previous high of 21,206.77 hit on Jan. 10, 2008.
The broader NSE Nifty was up 0.18 percent.