Equity benchmark Sensex climbed 248 points to close at its all-time high on Tuesday, tracking unabated foreign capital inflows amid a positive trend in global markets.
After a see-saw session, the 30-share BSE Sensex climbed 248.84 points or 0.40 per cent to settle at 61,872.99 -- surpassing its previous closing peak of 61,795.04 on November 11.
During the day, the index witnessed a high of 61,955.96 and a low of 61,436.90.
The broader NSE Nifty advanced 74.25 points or 0.41 per cent to finish at 18,403.40.
From the Sensex pack, Power Grid, ICICI Bank, Bharti Airtel, UltraTech Cement, State Bank of India, Dr Reddy's and Asian Paints were the major winners.
ITC, Reliance Industries, Bajaj Finserv and Nestle were among the laggards.
Elsewhere in Asia, markets in Seoul, Tokyo, Shanghai and Hong Kong ended higher.
International oil benchmark Brent crude was trading 1.62 per cent lower at $91.63 per barrel.
Foreign Institutional Investors (FIIs) remained net buyers on Monday as they bought shares worth Rs 1,089.41 crore, as per exchange data.