India recorded 2,22,315 new coronavirus infections in a single day, the lowest in round 38 days, pushing the total tally of COVID-19 cases to 2,67,52,447, while the death toll crossed the 3-lakh mark, according to the Union Health Ministry data updated on Monday.