Profit booking amid choppiness prevented broader gain ahead of the RBI's monetary policy review meet on January 28.
The 50-share index hit an intra-day high 6,355.60, a few points away from its all-time closing peak of 6,363.90 posted on December 9, 2013.
L&T rallied 2.80 per cent after the infra giant reported 22.44 per cent rise in net profit for the December quarter yesterday. Auto major M&M fell 5.65 per cent on rate hike concerns.
Meanwhile, foreign institutional investors (FIIs) bought shares worth a net Rs 279.45 crore yesterday, as per provisional data from the stock exchanges.
Also Read
The Nifty traded between a high of 6,355.60 and a low of 6,316.40 before closing at 6,345.65, up 6.70 points, or 0.11 per cent, over the previous close.
Major gainers were L&T, Jindal Steel, Axis Bank, Sun Pharma, Gail, UltraTech, HDFC, Bharti Airtel, Cairn and Infy. Key losers were M&M, HCL Tech, ONGC, PNB, Coal India, Tata Steel, ICICI Bank, Bank of Baroda and NTPC.