En la Eurocopa 2008, celebrada en Austria y Suiza, Cristiano fue uno de los seleccionados para representar a Portugal en dicho torneo.