The benchmark indices continued to trade flat in the afternoon trade as investors remained on the sidelines ahead of the US president Donald Trump's speech to a joint session of Congress on Tuesday night.
The losses were, however, capped by gains in index heavyweight Reliance Industries, which surged to over eigth-year high on continued hopes about its telecom unit Reliance Jio.
At 03:12 pm, the S&P BSE Sensex was trading at 28,802, down 90 points, while the broader Nifty50 was ruling at 8,897, down 42 points.
In the broader market, BSE Midcap and BSE Smallcap indices added 0.3% and 0.4%,