במוקדמות יורו 2008, כבש רונאלדו שמונה שערים, שני רק לאבי סמולארק הפולני, אך בטורניר עצמו כבש רק שער אחד, ולא הצליח למנוע מנבחרתו את ההדחה ברבע הגמר, לאחר המשחק נגד . עם סיום הטורניר וכניסתו של קרלוס קיירוש לתפקיד מאמן הנבחרת הפורטוגלית, מונה רונאלדו לקפטן.