New Delhi: India recorded the highest single-day spike of 9,996 more COVID-19 cases in the last 24 hours, taking the total number of coronavirus cases to 2,86,579, figures released by the ministry of health and family welfare.

With as many as 357 deaths reported in the last 24 hours, the death toll has also increased to 8,102. Of the total cases, 1,37,448 are active, while 1,41,029 have been cured/discharged/migrated.

The number of recovered patients has surpassed the number of active cases in the country.

"Thus, around 49.21% of patients have recovered so far,” an official said.

Out of the total 8,102 fatalities, Maharashtra tops the tally with 3,438 deaths followed by Gujarat with 1,347 deaths, Delhi with 984, Madhya Pradesh with 427, West Bengal with 432, Tamil Nadu with 326, Uttar Pradesh with 321, Rajasthan with 259 and Telangana with 156 deaths.

The death toll reached 78 in Andhra Pradesh, 69 in Karnataka and 55 in Punjab. Jammu and Kashmir has reported 51 fatalities due to the coronavirus disease, while 52 deaths have been reported from Haryana, 33 from Bihar, 18 from Kerala, 15 from Uttarakhand, 9 from Odisha and 8 from Jharkhand.

Chhattisgarh and Himachal Pradesh have registered six COVID-19 fatalities each, Chandigarh has five while Assam has recorded four deaths so far. Meghalaya, Tripura and Ladakh have reported one COVID-19 fatality each, according to the ministry's data. More than 70% of the deaths are due to comorbidities, the ministry's website stated.