As many as 39,726 new COVID-19 cases and 20,654 recoveries were reported in India in the last 24 hours, the Union Health Ministry informed on Friday.