Shares have been on a record-setting spree, bolstered by a string of better-than-expected corporate earnings and recent government measures, including a cut in the Goods and Services Tax (GST) for certain sectors.
The 30-share Sensex, after opening on a strong footing, continued its upward march to hit an all-time high of 35,827.70.
It shed some ground on profit-booking, before finally ending 286.43 points, or 0.81 per cent higher at 35,798.01, smashing its previous record close of 35,511.58 reached on Friday.
The gauge had gained 740.53 points in the previous three sessions.
It bettered its previous closing high of 10,894.70 reached in Friday's trade.
Meanwhile, foreign portfolio investors (FPIs) bought shares worth a net Rs 988.25 crore, while domestic institutional investors (DIIs) made purchases worth Rs 209.86 crore in the previous session, as per provisional exchange data.
(Except for the headline, this story has not been edited by NDTV staff and is published from a syndicated feed.)
Get the latest election news, live updates and election schedule for Lok Sabha Elections 2019 on ndtv.com/elections. Like us on Facebook or follow us on Twitter and Instagram for updates from each of the 543 parliamentary seats for the 2019 Indian general elections.