The rally mirrored strength in most Asian indices. European shares ruled high too despite heightened tension over North Korea's missile programme.
The 30-share Sensex settled at the new high of 32,514.94, up 205.06 points, or 0.63 per cent. This has breached the previous closing record of 32,383.30 hit on July 27.
The gauge had lost 73.42 points in the previous session on Friday.
The 50-issue NSE Nifty hit an all-time high during the day. It settled up 62.60 points, or 0.63 per cent, at a fresh life high of 10,077.10, breaking its previous record of 10,020.65 recorded on July 26.
Also Read
The largest lender, State Bank of India, was on the top of the pack, up 4.46 per cent, after it slashed interest rate on savings account deposits by 50 bps to 3.5 per cent on balance of up to Rs 1 crore.
Investors also continued to keep faith in the quarterly corporate earnings story and this optimism rubbed off on the indices.
Shares of Larsen and Toubro surged by 2.85 per cent after the company posted a 46 per cent cent jump in consolidated net profit for the June quarter.
The BSE consumer durable goods starred in the rally by surging 1.86 per cent, followed by metal and PSU.
A similar story played out in broader markets.
DIIs bought shares worth a net Rs 424.67 crore while FPIs net sold shares worth Rs 223.12 crore on Friday, as per provisional data.
Disclaimer: No Business Standard Journalist was involved in creation of this content