The Sensex and the Nifty continued to fall as arrival of monsoon in parts of Kerala offered no cheer to markets.
Shares from the FMCG space like Hindustan Unilever and ITC which were beaten down heavily in the last few days saw some buying interest.
Shares in Coal India gained after Morgan Stanley upgraded the stock. Sun Pharma finally saw some buying interest at lower levels and ended up more than 2 per cent.
Banking stocks continued to remain weak in trade with ICICI Bank, HDFC Bank, Axis Bank and HDFC among the losers.
Just Dial was up after the company announced a buyback of shares at a price of Rs 1550 per share. Tata Motors was the top loser in trade from the Nifty. The company's JLR's UK sales grew 11 per cent.
Meanwhile, markets across Asia ended the day with losses following poor cues from the US markets. Europe was also trading with steep losses on worries over a Greece debt deal.