V 18 rokoch, 20. augusta 2003, si Ronaldo odbil debut v seniorskej reprezentácii Portugalska pri víťazstve 1:0 nad Kazachstanom. Následne bol povolaný na EURO 2004, hranom na domácej pôde, a strelil svoj prvý reprezentačný gól pri prehre 2:1 v skupine nad eventuálnym víťazom turnaja Gréckom. Po premení svoj penalty v penaltovom rozstrele proti Anglicku vo štvrťfinále, pomohol Portugalsku dostať sa do finále, keď v semifinále strelil otvárací gól pri výhre 2:1 nad Holandskom. Vo finále však Portugalsko podľahlo Grécku 1:0. Bol zvolený do tímu turnaja, keď na turnaji strelil dva góly a na dva asistoval.