The BSE Sensex fell 1.56 percent on Friday as high profile stocks suffered blows on increasing worries about India's flagging economy amid heightening global risk aversion.
The 30-share benchmark index ended 253.37 points lower at 15,965.16, its worst fall since May 16, with 27 of its components closing in the red.
The broader 50-share National Stock Exchange (NSE) Nifty index ended 1.68 percent or 82.65 points lower at 4,841.60 on Friday.
The Sensex registered a 6.4 percent fall in May, its worst month since November as foreign investors lined up to dump risky equities amid European uncertainty, scaring domestic traders.
Data on Thursday showed that India´s economy grew at a nine-year low of 5.3 percent in the January-March quarter, reinforcing concerns about the country´s economic challenges.
Blue chip stocks such as Reliance Industries were among the worst hit on Friday as investors tracked gloomy economic headwinds worldwide.