The fall in Asian equities only aided the downdraft.
In a trade that remained choppy throughout the day mostly due to profit-booking in metal, oil and gas and pharma stocks, the benchmark index opened higher, but slipped thereafter as it ended the day at 27,306.83, down 58.09 points, or 0.21 per cent.
The 50-share NSE Nifty ended down 13.40 points, or 0.16 per cent, at 8,261.65 after shuttling between 8,294.05 and 8,229.20.
In the previous three sessions, the markets rose on the back of continued foreign fund inflows and a mixed bag of earnings by blue-chips so far.
Also Read
As many as 23 out of the 30-pack Sensex ended in the red, and 7 with gains.
The rupee too made things worse as it turned weaker at 65.05 against the dollar, which weighed.
A mixed closing at other Asian markets and a lower opening in Europe added to negative sentiment.
Shares of Hero MotoCorp, the largest motorcycle maker, fell 0.71 per cent ahead of earnings due later in the day.
Metal company stocks bore the brunt during the session, with Vedanta Ltd, Tata Steel and Hindalco falling up to 6.42 per cent.
Other losers which also contributed to the fall include ONGC, Cipla, M&M, RIL, Bajaj Auto and Sun Pharma.
Sector-wise, the BSE metal index suffered the most by losing 1.80 per cent, followed by oil & gas and realty.
The silver lining was persistent buying from retail investors, which helped broader markets outperform the Sensex, with the mid-cap index rising 0.53 per cent and small-cap 0.18 per cent.
Foreign portfolio investors (FPIs) lapped up shares, net buying Rs 898.23 crore yesterday, provisional data by stock exchanges showed.