The benchmark indices settled flat on Tuesday as investors booked profits in recent outperformers such as Ambuja Cements and ACC while banks erased gains from the previous session's rally.
Subdued trend seen in Asian markets, as investors searched for the next catalyst following France's presidential election, also capped gains in the domestic market.
The S&P BSE Sensex ended at 29,933, up 7 points, while the broader Nifty50 settled at 9,316, up 3 points.
In the broader market, the S&P BSE Smallcap index outperformed to gain 0.5%, while the S&P BSE Midcap index added 0.2%.
The breadth, indicating the overall health