MUMBAI, Sept 18: India recorded 96,424 new coronavirus infections in the last 24 hours, taking its tally to 5.2 million, data from the federal health ministry showed on Friday.