Mild bouts of buying was witnessed in Telecom, Auto, Financials, Energy, Consumer Durables, Metals and Healthcare sectors, while IT, Teck and Capital Goods saw profit-booking.
Retail inflation rising to 4-month high of 3.65 per cent in February after wholesale prices shot up to a 39-month high of 6.55 per cent also lifted trading sentiment.
The Sensex opened higher at 29,452.86 and hovered in a range of 29,500.08 and 29,405.23, it was quoting at 29,445.17 at 1105hrs, showing a mere gain of 2.54 points, or 0.01 per cent.
Major gainers were Reliance (1.75 pct), SBI (1.35 pct), AdaniPorts (0.93 pct), Heromotoco (0.67 pct) and Dr Reddy's (0.65 pct).
More From This Section
Notable losers were TCS (2.01 pct), Infy (1.93 pct), HUL (1.24 pct) and Wipro (0.75 pct).
Meanwhile, Foreign funds bought a massive net Rs 4,087.89 crore yesterday as per the provisional figures issued by stock exchanges.
Overseas, Asian markets were trading lower tracking overnight losses on the Wall Street as investors took profits before a US central bank policy meeting that could signal how much monetary tightening to expect during the remainder of the year, with an immediate rate hike fully priced in by markets.