The broader NSE index ended 0.07pc higher at 11,053.90, while the benchmark BSE index gained 0.14pc to finish at 37,042.49.
The Nifty PSU bank index, tracking state-owned banks, shed 0.83pc, with State Bank of India falling about 1.5pc.
A 1.6pc slide in Eicher Motors Ltd contributed to a 0.56pc decline in the Nifty auto index.
The auto index has shed 36pc over the past year, including a 22pc plunge since mid-April, as the automotive industry faces a bruising slowdown that has forced companies to curtail production and slash jobs.
The Nifty pharma index ended 0.74pc higher, led by a 2.7pc gain in Sun Pharmaceutical Industries Ltd.