PM Modi said the 21-day lockdown was necessary to break the chain of the COVID-19 virus, adding that social distancing is the only option to combat the virus outbreak.
Reliance Industries soared 8%, followed by Nestle and Bajaj Finance, which climbed 6%, Tech Mahindra and HDFC Bank gained 3% each, however, IndusInd, Axis Bank, L&T and Asian Paints were in the red on the Sensex.
The Sensex rose up 353 points or 1.32% at 27,027.12, and the Nifty climbed 97.55 points or 1.25% at 7898.60. About 243 shares have advanced, 348 shares declined, and 35 shares are unchanged.
Meanwhile, Asian markets extended their gains on Wednesday as the US Congress appeared to be close to a deal on a roughly US$2 trillion stimulus package to battle the coronavirus, which set off a historic surge in US equities.