India registered 3,33,533 new Covid-19 cases in the last 24 hours, slightly lower than the previous day, showed the Union health ministry data updated on Sunday morning. The death toll spiked to 4,89,409 with 525 new fatalities.
Among the worst-hit cities, Delhi witnessed a marginal rise with as many as 11,486 fresh infections on Saturday. A total of 45 deaths were reported in the last 24 hours, the highest since June 5 last year.
Mumbai, on the other hand, logged a 28 per cent drop in new Covid-19 cases as the city reported 3,568 infections on Saturday. This accounts for an 83 per cent decline from Mumbai's all-time high just two weeks ago.
Maharashtra continues to be at the top spot of India's Covid-19 hierarchy with 46,393 cases in the last 24 hours, driven by the Omicron surge. Kerala takes the second spot with 45,136 cases, followed by Karnataka with 42,470 cases, Tamil Nadu with 30,744 and Gujarat with 23,150 cases.
Meanwhile, Delhi, Uttar Pradesh, Andhra Pradesh, Rajasthan and Madhya Pradesh have reported more than 10,000 cases in the last 24 hours.