Selling pressure was seen in banking, metal and IT sectors while marginal buying was observed in healthcare scrips.
The 30-scrip S&P Sensex of the Bombay Stock Exchange (BSE), which opened at 21,115 points, closed at 21,032.88 points, down 101.33 points or 0.48 percent from its previous day close at 21,134.21 points.
The Sensex touched a high of 21,154.76 points and a low of 21,009.05 points intra-day.
The S&P BSE metal index plunged 134.44 points, bankex went down 82.78 points and IT index dropped 64.06 points.
However, healthcare index gained 67.61 points.
The wider 50-scrip Nifty of the National Stock Exchange (NSE) closed trade 30.90 points or 0.49 percent down at 6,241.85 points.