Indian shares ended higher on Monday, the first trading day of the new financial year, as a recovery in global markets bolstered sentiment, while auto stocks such as Tata Motors Ltd were among top gainers on strong March domestic vehicle sales.
The broader NSE Nifty closed up 0.97 percent at 10,211.80, while the benchmark BSE Sensex ended 0.87 percent higher at 33,255.36.
The Nifty auto index gained as much as 2.3 percent with Tata Motors rising 4.3 percent in its biggest intraday percentage gain since early November.
Pharmaceutical shares also gained.
Like this report? Sign up for our daily newsletter to get our top reports.