From the 30 Sensex firms, Tech Mahindra, Asian Paints, HCL Technologies, Nestle, Adani Ports, Infosys, Tata Motors and State Bank of India were the biggest laggards.
Power Grid, Mahindra & Mahindra, HDFC Bank and Maruti were among the gainers.
Foreign Institutional Investors (FIIs) offloaded equities worth Rs 2,784.14 crore on Tuesday, according to exchange data.
"The monthly expiry on Thursday could result in sideways movement in intra-day trades, but a bullish undertone and robust growth prospects going ahead would see the markets bounce back at regular intervals," said Prashanth Tapse, Senior VP (Research), Mehta Equities Ltd.
In Asian markets, Seoul traded lower while Tokyo, Shanghai and Hong Kong quoted in the positive territory.
The US markets ended higher on Tuesday.
Global oil benchmark Brent crude dipped 0.28 per cent to USD 74.96 a barrel.
After oscillating between highs and lows during the day on Tuesday, the BSE benchmark dipped 14.57 points or 0.02 per cent to settle at 84,914.04. During the day, it jumped 234.62 points or 0.27 per cent to scale a fresh all-time intra-day peak of 85,163.23.
The Nifty eked out a marginal gain of 1.35 points or 0.01 per cent to 25,940.40. During the day, it climbed 72.5 points or 0.27 per cent to hit a new record intra-day high of 26,011.55.