India saw 3,86,693 new infections and 3,498 Covid deaths in the last 24 hours - the highest single-day rise so far, pushing the total tally of Covid-19 cases to 1,87,62,976, while active cases crossed the 31-lakh mark, according to the Union Health Ministry data updated on Friday.