Market benchmarks ended nearly 1 per cent lower on Thursday amid weak trend in global equities and continuous foreign fund outflows.
The BSE Sensex tumbled 501.73 points or 0.84 per cent to settle at 58,909.35. During the day, it tanked 544.82 points or 0.91 per cent to 58,866.26.
The NSE Nifty declined 129 points or 0.74 per cent to end at 17,321.90.
From the Sensex pack, Maruti, Axis Bank, Tata Consultancy Services, Nestle, Infosys, Mahindra & Mahindra, Tech Mahindra and Bharti Airtel were the major laggards.
Power Grid, Sun Pharma, HCL Technologies, Larsen & Toubro and UltraTech Cement were the gainers.
In Asian markets, Japan, China and Hong Kong ended lower, while Seoul settled in the green.
Stock markets in Europe were trading lower during the afternoon trade. The U.S. markets had ended mostly lower on Wednesday.
"Global markets turned back to selling mode with the U.S. 10-year bond yield crossing 4 per cent as a fresh set of U.S. data suggested that inflation will remain elevated for a longer period. Rising bond yields are driving foreign money out of emerging markets, and as a result, FIIs were net sellers in the domestic market for the sixth consecutive day," said Vinod Nair, Head of Research at Geojit Financial Services.
International oil benchmark Brent crude advanced 0.51 per cent to $84.74 per barrel.
Foreign Portfolio Investors (FPIs) again offloaded shares worth ₹424.88 crore on Wednesday, according to exchange data.