The sentiment got support from better-than-expected earning results by select companies and continuous buying by domestic financial institutions.
Pharma major Lupin and mortgage lender HDFC were the top losers.
Sun Pharma was by far the biggest gainer in the Sensex pack, surging 8.13 per cent, followed by Dr Reddy's at 4.92 per cent.
The 50-share NSE Nifty shed some ground to settle at 8,699.40 points, up 40.30 points, or 0.47 per cent
Benchmark share indices ended flat amid lack of investor participation even as gains in IT majors ahead of their second quarter earnings helped capped downside.
Traders are closely watching the progress of the monsoon.
The Sensex took less than two years to rally from the 10,000-mark it first hit in February 2006 to double that on that New Year's Eve.
Next set of Q4 FY16 earnings, progress of monsoon along with election poll outcome will dictate market trend this week
Consumer businesses come to the rescue of large conglomerates in the midst of a meltdown in commodities.
Index heavyweights ITC was the top gainer along with RIL and HDFC
Bank shares were the top losers along with index heavyweight RIL
The NSE Nifty also moved up by 12 points to 8,648.35.
In a surprise announcement in April, Sun and Ranbaxy -- at that time owned by Japan's Daiichi -- declared an all-stock deal to create India's largest and world's fifth-largest drugmaker in an over $4 billion deal.
Midcap stocks continued to remain on buyers' radar with BSE Midcap index up 0.1%.
A recent report has suggested that future patent expires in the cardiac and anti-diabetes space would form a good opportunity for smaller firms, given their franchise in these segments.
Market breadth was weak with 1239 losers and 1078 gainers on the BSE.
Sun Pharma dipped 2% to Rs 615 on the BSE, its lowest level since November 9, 2016
Tata Consultancy Services (TCS), HCL Technologies and HDFC Bank are among the 50 best public companies in Asia-Pacific according to a compilation by Forbes, which ranked India second behind China as home to the "world's next growth engines".
TCS tops the list of 100 wealth creators for the fourth time in a row
Broader market outperformed the headline indices with BSE Midcap and Smallcap finishing the day 1.22%, and 1.54% higher, respectively
The rupee resumed lower at 63.65 per dollar as against previous closing of 63.58 at the Interbank Foreign Exchange (Forex) market.
Experts say the stock market correction in recent times increases the risk-reward in favour of large-cap stocks.
n the broader market, BSE Midcap and Smallcap indices are trading higher by 0.3% each.
It's time for Indian generic companies to rethink their strategies.
The BSE Mid-cap index gained 1.1% while the Small-cap index surged 1.3%, outperforming the benchmark indices
The S&P BSE Sensex ended the session at 25,342, up 3 points while the Nifty50 closed at 7,738 points.
The 50-share NSE Nifty settled lower by 76.05 points, or 0.88 per cent, at 8,615.25
The broader NSE index has fallen about 0.9% as investors wait for corporate results
The BSE Midcap and the BSE Smallcap indices pared all intraday gains to end 0.3% and 0.5% lower
While gold returned 12 per cent annual gain in 10 years, Nifty didn't exceed 9 per cent.
Shares of L&T Technology Services, an arm of engineering giant Larsen and Toubro, made a decent debut on the bourses
Investors have turned cautious ahead of the policy meetings of central banks in Japan and the US
In an hour-long chat on rediff.com on Friday, A K Prabhakar, senior VP and Head -- Equity Research (Retail), Anand Rathi Financial Services Ltd, discussed the best stocks to put the investors' money in.
This was the biggest single-day fall for the benchmark index since August 10 when it had fallen by 310 points.
Investors continue to make losses on investments.
Impact of the slowdown is most visible among promoter/owner-CEOs
Sectoral performance was mixed with media and PSU banking stocks attracting buyer interest and healthcare, FMCG and metal stocks bearing the brunt of the bears
The broader Nifty of National Stock Exchange scaled the 10,200 mark intra day before closing at 10,184.85, showing a sizeable gain of 38.30 points, or 0.38 per cent.
Sensex rises, snapping two-session losing streak; banks, auto gain.
With global markets pushing ahead, enthused by strengthening US jobs market, and also due to prospects of European rate hike, Indian markets also continued the march ahead.