O internacional português, que chegou ao Al Hilal no final da época, proveniente do Manchester City, vai falhar o jogo dos quartos de final da Liga das Nações contra a Dinamarca, no final deste mês.
"Os testes revelaram que João Cancelo tem uma lesão no tendão e vai ser submetido a um programa de tratamento e reabilitação durante oito semanas", publicou o Al Hilal no X.
O antigo jogador da Juventus, Inter de Milão, Manchester City, Bayern de Munique e Barcelona fez 11 assistências e marcou dois golos em 31 jogos em todas as competições com o Al Hilal.
A equipa de Jorge Jesus, que está em segundo lugar na Saudi Pro League com 51 pontos, a seis pontos do líder Al Ittihad, vai defrontar o Pakhtakor do Uzbequistão nos oitavos de final da AFC Champions League Elite, esta terça-feira.