India reported a record rise in coronavirus infections on Monday, becoming only the second country after the United States to register more than 100,000 new cases in a day, as hospitals in its worst affected state are overrun by patients.
The country's daily infections have leapt about 12 fold since hitting a multi-month low in early February, when authorities eased most restrictions and people largely stopped wearing masks and following social distancing. More infectious variants of the virus may have also played a role in the second surge, some epidemiologists say.
With 103,558 new infections, India has now reported 12.6 million cases, the highest after the United States and Brazil, data from the health ministry showed. India has recorded the most number of infections in the past week anywhere in the world.
Deaths jumped by 478, still one of the lowest fatality rates in the world, raising the total to 165,101.
Maharashtra, India's hardest-hit state, reported a record 57,074 new cases overnight.
The state will start shutting shopping malls, cinemas, bars, restaurants and places of worship from Monday evening. Authorities will also impose a complete lockdown at weekends, as experts worried about a shortage of critical-care beds in hospitals, especially in its smaller cities.
India's previous daily high in cases was 97,894, hit in mid-September and after which infections had come down sharply, only to rise again starting late February as the economy reopened fully and new virus mutants spread.
Prime Minister Narendra Modi chaired a high-level meeting on Sunday to review the Covid-19 situation and vaccination programme.
The country reported 93,249 new cases in the 24 hours to Sunday morning, according to data from the federal Health Ministry. Maharashtra, which accounts for less than a 10th of the population, accounted for a record 49,447 new cases.
Ten matches in the Indian Premier League cricket tournament scheduled to be played in Mumbai between April 10-25 will continue as planned despite the new curbs, an official at the local cricket body told Reuters.
The tournament, set to start without spectators from Friday in six venues across the country, has already been hit, with two cricketers testing positive despite coronavirus protocols set up for participants.
India is behind the United States and Brazil in the highest number of infections in the world, with more than 12 million cases and nearly 165,000 deaths recorded since the start of the outbreak.