Na estreia de Portugal na Taça das Confederações, contra o México, Cristiano deu a assistência para o primeiro golo da partida, marcado por Ricardo Quaresma, num jogo que terminou empatado em 2–2. No fim, foi também escolhido como o melhor jogador do encontro. No segundo jogo, contra a Rússia, fez o único golo da vitória de Portugal por 1–0, sendo novamente eleito o melhor jogador. No último jogo da fase de grupos, marcou um dos golos na goleada por 4–0 sobre a Nova Zelândia, cobrando penálti, e sendo eleito, pelo terceiro jogo consecutivo, o melhor da partida. Na semifinal, contra o Chile, após um empate em 0–0 no tempo normal e no prolongamento, o jogo foi para os penáltis. Claudio Bravo defendeu as cobranças de Ricardo Quaresma, João Moutinho e Nani, levando o Chile a decisão do torneio. Cristiano seria um dos últimos a cobrar, mas não teve oportunidade. A pedido do próprio jogador, que gostaria de conhecer os filhos gémeos recém-nascidos, foi dispensado da seleção e não disputou o terceiro lugar contra o México. Cristiano terminou a sua participação na Taça das Confederações 2017 com dois golos e uma assistência em quatro jogos.