Among Sensex shares, Tech Mahindra, UltraTech Cement, Bajaj Finance, Hindustan Unilever, Tata Consultancy Services, JSW Steel, Infosys, HDFC Bank, Tata Motors and ICICI Bank were the biggest gainers.
NTPC, State Bank of India, Larsen & Toubro, Sun Pharma, IndusInd Bank and Axis Bank were among the laggards.
In Asian markets, Seoul, Tokyo and Shanghai settled higher. European markets were trading with gains. US markets ended lower on Friday.
"The domestic market sustained its upward momentum, with a reduction in US PCE inflation raising hopes for a rate cut by the US Fed in September. This optimism contributed to the strong performance of IT stocks," said Vinod Nair, Head of Research, Geojit Financial Services.
Global oil benchmark Brent crude climbed 0.51 per cent to USD 85.43 a barrel.
Foreign Institutional Investors (FIIs) offloaded equities worth Rs 23.09 crore on Friday, according to exchange data..
The BSE benchmark declined 210.45 points or 0.27 per cent to settle at 79,032.73 on Friday. During the day, it jumped 428.4 points or 0.54 per cent to hit a fresh record trading peak of 79,671.58. The Nifty went lower by 33.90 points or 0.14 per cent to 24,010.60. During the day, it climbed 129.5 points or 0.53 per cent to hit a new lifetime high of 24,174.