From the 30-share pack, ITC, Dr Reddy's, M&M, Titan, Reliance Industries, Tata Steel and Asian Paints were the major gainers.
Nifty gained 144.80 points to finish at 17,784.35.
The Sensex jumped 412.23 points on Friday, braving heavy volatility during the day, amid the Reserve Bank of India maintaining status quo on the benchmark lending rate and buying in index heavyweights Reliance Industries Limited and ITC.
The BSE Sensex climbed 412.23 points or 0.70 per cent to settle at 59,447.18.
During the day, the benchmark hit a high of 59,654.44 and a low 58,876.36.
The Nifty also gained 144.80 points or 0.82 per cent to finish at 17,784.35.
The Reserve Bank of India (RBI) on Friday kept borrowing costs unchanged at a record low for the 11th time in a row in a bid to continue supporting economic growth despite inflation edging higher in the aftermath of Russia's war in Ukraine.
RBI's six-member Monetary Policy Committee voted to hold the benchmark repurchase or the repo rate at 4 per cent, Governor Shaktikanta Das said.
The panel decided to stick to an accommodative stance "while focussing on withdrawal of accommodation to ensure that inflation remains within the target going forward while supporting growth".
"Market was cautious during the last 2-3 days ahead the RBI meet and its future policy stance. Measures being in-line with market expectations led to a relief rally.
"The focus has shifted to the Q4 earnings season, which will start next week, initiated by the IT and Banking sector," said Vinod Nair, Head of Research at Geojit Financial Services.
From the 30-share pack, ITC, Dr Reddy's, M&M, Titan, Reliance Industries, Tata Steel and Asian Paints were the major gainers.
In contrast, Tech Mahindra, Maruti, NTPC, HCL Technologies, Sun Pharma, HDFC and HDFC Bank were the laggards.
Markets in Asia in Seoul, Shanghai, Hong Kong and Tokyo ended in the green.
Stocks in the US also ended higher in the overnight session.
International oil benchmark Brent crude gained 0.65 per cent to $101.2 per barrel.
Foreign institutional investors offloaded shares worth Rs 5,009.62 crore on Thursday, as per exchange data.
"For us the most important take away from the policy is that RBI has kept its ammunition intact and is well prepared to safeguard the Indian economy from any external shocks," said Siddarth Bhamre, Research Head, Religare Broking Ltd.