Para la temporada 2016-17, Cristiano regresaba de conseguir el primer título internacional en la historia de Portugal, pero en la final ante Francia había sufrido una lesión, por lo que se perdió la Supercopa de Europa ante el Sevilla. El 29 de septiembre tendría su debut oficial con la camiseta del Udinese Calcio y su debut a nivel internacional en un partido contra el Celtic F. C. de Escocia en la Europa League.