Thailand on Thursday reported three new coronavirus cases, bringing its total to 2,992, a senior official said.