C罗在 2006 年世界杯上首次代表葡萄牙国家队亮相。他在小组赛对阵伊朗时打入了他的第一个国家队进球。葡萄牙在那场比赛中以 2-0 获胜,并一路杀入四强。C罗在四分之一决赛对阵英格兰的比赛中打进一粒点球,帮助葡萄牙点球大战取胜。
C罗在 2010 年世界杯上继续为葡萄牙效力。他在小组赛对阵朝鲜时打进了他的第一球。葡萄牙在小组赛排名第二,晋级淘汰赛。C罗在 16 强赛对阵西班牙的比赛中打进一粒头球,但葡萄牙最终在加时赛中被淘汰。
C罗在 2014 年世界杯上担任葡萄牙队长。他在小组赛对阵德国时打进了他的第一个进球。葡萄牙在小组赛中以第二名的身份晋级淘汰赛。C罗在 16 强赛对阵加纳的比赛中打进两球,帮助葡萄牙以 2-1 获胜。葡萄牙在四分之一决赛中输给了德国。
C罗在 2018 年世界杯上继续为葡萄牙效力。他在小组赛对阵西班牙时打进了他的第一球。葡萄牙在小组赛中获得第一名,晋级淘汰赛。C罗在 16 强赛对阵乌拉圭的比赛中打进一粒点球,帮助葡萄牙以 2-1 获胜。葡萄牙在四分之一决赛中输给了乌拉圭。
C罗在 2004 年欧洲杯上首次代表葡萄牙国家队参加欧洲杯。他在小组赛对阵希腊时打进了他的第一个国家队进球。葡萄牙在那场比赛中以 2-1 获胜,并一路杀入决赛。C罗在决赛中打进了葡萄牙的第一个进球,但葡萄牙最终以 1-0 输给了希腊。
C罗在 2008 年欧洲杯上继续为葡萄牙效力。他在小组赛对阵土耳其时打进了他的第一个进球。葡萄牙在小组赛中获得第一名,晋级淘汰赛。C罗在四分之一决赛对阵德国的比赛中打进一粒点球,帮助葡萄牙以 3-2 获胜。葡萄牙在半决赛中输给了德国。
C罗在 2012 年欧洲杯上担任葡萄牙队长。他在小组赛对阵德国时打进了他的第一个进球。葡萄牙在小组赛中获得第一名,晋级淘汰赛。C罗在半决赛对阵西班牙的比赛中打进了两个点球,帮助葡萄牙以 4-2 获胜。葡萄牙在决赛中输给了西班牙。
C罗在 2016 年欧洲杯上继续为葡萄牙效力。他在小组赛对阵冰岛时打进了他的第一个进球。葡萄牙在小组赛中获得第二名,晋级淘汰赛。C罗在 16 强赛对阵克罗地亚的比赛中打进一粒点球,帮助葡萄牙以 1-0 获胜。葡萄牙在八分之一决赛对阵波兰的比赛中晋级,但 C罗在比赛中受伤离场。C罗在半决赛和决赛中没有出场,但葡萄牙最终击败法国,赢得欧洲杯冠军。