The broader NSE Nifty also broke below the 7,500-level on across the board selling.
For the week, the BSE Sensex and the NSE Nifty lost 479.29 points or 1.92 per cent and 163.55 points or 2.15 per cent, respectively. Previous week's performance was much gloomier at 4.68 per cent and 4.54 per cent loss for the indices.
Meanwhile, rupee depreciated in intra-day trading to hit a fresh 29-month low of 67.70 against the dollar.
The BSE benchmark commenced the day higher and advanced to the session's high of 24,912.64 on value-buying in recent battered blue-chips and overnight strong rally in the US.
More From This Section
However, higher levels could not be maintained as selling pressure reemerged and the index slipped to a low of 24,421.53 before settling 317.93 points or 1.28 per cent down at 24,455.04 -- its weakest closing since May 30, 2014. The gauge had lost 81.14 points in yesterday's session.
The losses largely came from realty, power, banking, PSU, infra, capital goods and metal stocks.
Hindustan Unilever took the markets by surprise with a 22 per cent slump in profits at Rs 971.40 crore for the third quarter. Consequently its shares ended 2.70 per cent lower.
From the Sensex, GAIL fell the most at 6.01 per cent followed by SBI with a 5.64 per cent plunge.
Overall, of the 30-pack Sensex, 25 scrips declined.
In line with the overall trend, small-cap and mid-cap indices edged lower by 3.13 per cent and 2.68 per cent.
Overseas, Asian shares showed weakness with Shanghai index tumbling 3.55 per cent ahead of the release of gross domestic product figures next week and Japan ended 0.54 per cent, while Hong Kong's Hang Seng fell 1.50 per cent. Europe was also trading lower in early trade.