Overall market sentiment remained weak after the RBI data released after market hours on Friday showed current account deficit (CAD) rose to 2 per cent of the GDP at $13.5 billion in the December quarter, up from 1.4 per cent in the year-ago period, due to a higher trade deficit.

The rupee also depreciated by 19 paise intra-day against the dollar at 65.13, which too had a negative influence.

Global cues too were weak as investors moved cautiously before the US Federal Reserve meeting, that is likely to raise US interest rates.

The BSE 30-share barometer opened higher at 33,268.97 and advanced to 33,275.79 in morning trade on value-buying in recently battered stocks by investors.

However, across-the-board profit booking at every rise, pulled it down to a low of 32,856.54.

The 30-share index finally settled down 252.88 points or 0.76 per cent at 32,923.12. This is the weakest closing since December 6 last when it settled at 32,597.18.

The gauge lost 741.94 points in the previous four sessions.

The wider NSE Nifty too fell by 100.90 points or 0.99 per cent to end at 10,094.25. It shuttled between 10,224.55 and 10,075.30 during the session.