Indian shares rebounded after a five-day fall on Monday, as tensions between the United States and North Korea showed signs of easing.
Risk appetite improved amid efforts from U.S. officials to tamp down fears of imminent nuclear war with North Korea.
U.S. stocks indexes snapped three days of losses and ended higher on Friday, as investors bet on slower U.S. rate hikes following weaker-than-expected consumer price data.
The S&P BSE Sensex rose 0.75 percent to 31,449 while the broader NSE Nifty gained 0.86 percent to 9,794.
Among the top index gainers: Cipla rose 5 percent. Tata Steel advanced 4.2 percent, Adani Ports gained 3 percent while Sun Pharma was up 4.7 percent.
The S&P BSE Metal index climbed 3.5 percent, lifted by Jindal Steel, Vedanta and National Aluminium.
Cipla advanced 5 percent after the drugmaker on Friday reported a near 24 percent rise in consolidated net profit.
Gitanjali Gems rose 11 percent after the company reported a 21 percent increase in its June quarter net profit.
Avanti Feeds jumped 16 percent after posting over 200 percent surge in its net profit.
Market breadth was in the favour of gainers, with about 2 stocks advancing to every 1 stock that declining.