رونالدو در جام ملت‌های اروپا ۲۰۰۴، نخستین گل ملی خود را در مرحلهٔ گروهی مقابل یونان به‌ثمر رساند و پرتغال بازی را ۱–۲ از یونان باخت. او دومین گل ملی خود را نیز در نیمه‌نهایی این مسابقات مقابل هلند به‌ثمر رساند و پرتغال بازی را ۱–۲ از هلند برد. او در ستارگان تیم‌های فینالیست جام ملت‌های اروپا، با به‌ثمر رساندن دوگل از نامزدهای برجسته به‌شمار می‌رفت. او هم‌چنین نمایندهٔ پرتغال در المپیک تابستانی ۲۰۰۴ بود.