Overseas markets were shaky as global trade war concerns intensified after the resignation of White House economic adviser Gary Cohn, brokers said.
The 30-share Sensex tumbled by 284.11 points or 0.85 per cent to end at 33,033.09, it is lowest closing since December 7, after shuttling between 32,991.14 and 33,331.21 as infrastructure, power, capital goods, PSU, healthcare, banking, oil and gas and metal stocks nosedived.
The index had lost 1,128.55 points in the previous five sessions.
The broader NSE Nifty dipped below the 10,200-mark to finish at 10,154.20, down by 95.05 points, or 0.93 per cent.
Meanwhile, domestic institutional investors (DIIs) net sold shares worth Rs 734.33 crore, while foreign portfolio investors (FPIs) bought shares to the tune of Rs 620.08 crore yesterday.