Sectors seen most likely to benefit from a Modi win led the gains. Infrastructure shares such as Ambuja Cement surged, while the Bank Nifty hit a record high.

The BSE Sensex hit a record high on Friday on hopes the opposition Bharatiya Janata Party would win a majority in elections set to conclude next week, sending blue-chips such as ICICI Bank sharply higher.

The five-week-long elections are set to conclude on Monday, with exit polls from media organisations to be issued after the last votes are cast. Actual results will be unveiled on 16 May.

Polls have consistently shown the BJP and its prime ministerial candidate Narendra Modi ahead, raising expectations the opposition party, which is seen by markets as being more investor-and business-friendly, will either win or come close to an outright majority.

Sectors seen most likely to benefit from a Modi win led the gains. Infrastructure shares such as Ambuja Cement surged, while the Bank Nifty hit a record high on hopes a new government would frame policies that would aid the economy.

"There is optimism that markets are getting re-rated after the election, and people are betting on that," said Deven Choksey, managing director at KR Choksey Securities.

"People are buying into quality blue-chip stocks, such as ONGC or Reliance. We also advise clients to stay invested in known ideas," he added.

The Sensex touched a life high of 22,999.11 points. The Nifty was up 2.9 percent, not far from its peak of 6,869.85 posted on 25 April.

Gains were broad-based, with 29 out of 30 listed companies in the benchmark Sensex rising.

Banking stocks were among the leaders, with the Bank Nifty gaining as much as 5 percent to a record high.

ICICI Bank surged 6.4 percent, while State Bank of India rose 3.6 percent.

Meanwhile, infrastructure shares rose on hopes a BJP-led government would revive a stagnant investment cycle. Ambuja Cement gained 7.6 percent while ACC Ltd rose 5.3 percent.

Index heavyweight Reliance Industries Ltd gained 3.8 percent while Oil and Natural Gas Corp. surged 3.7 percent.

Reuters