The team has not divulged the exact nature of the injury, nor withdrawn him officially, but a team doctor says he's likely to be out for six weeks, ESPN Cricinfo reported.
It is now expected that the players would be allowed to enter the bio-bubble by Monday as they complete a week-long hard quarantine after their arrival from the United Kingdom.
The situation arose after seven members of the England team including three players were found to be Covid positive on Tuesday soon after the limited-overs series with Sri Lanka.
Earlier, Sri Lanka players made their viewpoint clear regarading the new players' contracts system and said that it is not transparent.
Perera, who represented Sri Lanka in six Tests, 166 ODIs and 84 T20s, is expected to keep playing franchise cricket around the world.