The Sensex and Nifty tumbled on Friday following nervousness in global markets as investors turned cautious following new US sanctions targeting North Korea which threatened to test a nuclear weapon in the Pacific.
North Korea's foreign minister reportedly warned Thursday Pyongyang could test a hydrogen bomb over the Pacific Ocean in response to US President Donald Trump's threats of military action.
The Sensex closed 447 points or 1.38 percent lower to 31,922 level. The Nifty was down 1.56 percent or 157.50 points at 9964.40 level.
IPCA Laboratories (8.78 percent), IndiaBulls Real Estate (8.23 percent) and Jindal Steel (8.17 percent) were the top losers on the BSE.
On the 30-stock Sensex, Tata Steel (4.70 percent), L&T (3.49 percent) and Reliance (2.83 percent) were the top losers.
Market breadth was negative with 519 stocks closing higher against 519 falling on the BSE.
Meanwhile, the rupee fell below the 65 mark for the first time in over five-and-a-half months on Friday on concern that fiscal deficit will widen after the government said it was considering measures to boost growth.
The Indian currency closed 54 paise lower to 64.81 per dollar on Thursday.
The first-quarter GDP growth slipped to a three-year low of 5.7 per cent this fiscal year. Finance Minister Arun Jaitley has said the government is considering additional measures to bolster the economy.
Japan's benchmark Nikkei 225 slipped 0.4 percent to 20,273.26 and South Korea's Kospi lost 0.7 percent to 2,389.83. Hong Kong's Hang Seng shed 0.8 percent to 27,877.19 and the Shanghai Composite fell 0.5 percent to 3,341.72. Australia's S&P/ASX 200 edged up 0.4 percent to 5,675.70. Taiwan's benchmark fell and Southeast Asian indexes were mostly lower.
Major US benchmarks ended lower. The Standard & Poor's 500 index lost 0.3 percent to 2,500.60. The Dow Jones industrials fell 0.2 percent to 22,359.23. The Nasdaq composite lost 0.5 percent to 6,422.69.