W reprezentacji Portugalii zadebiutował 20 sierpnia 2003 roku w meczu z Kazachstanem. Znalazł się w kadrze Portugalii na finały Euro 2004, w czasie których strzelił dla reprezentacji dwa gole. Dostał także powołanie na Mistrzostwa Świata 2006 w Niemczech, w czasie których w meczu z Iranem strzelił gola z rzutu karnego.
Po odejściu z drużyny jej wieloletniego kapitana Luisa Figo, Cristiano kilka razy zakładał opaskę kapitana, aż otrzymał ją na stałe. Obecnie jest najjaśniejszą gwiazdą drużyny narodowej, bije również kolejne strzeleckie rekordy w barwach Realu Madryt.
Ronaldo jak dotąd czaruje w rozgrywkach ligowych, ale rozczarowuje w czasie wielkich imprez. Czy na Euro 2012 będzie inaczej? Wiele zależy od tego, jak daleko zajdzie Portugalia, która trafiła do piekielnie trudnej grupy i nie można wykluczyć, że pożegna się z rozgrywkami już po pierwszych trzech meczach. No chyba, że Ronaldo potwierdzi wreszcie, że jest prawdziwym liderem, który jest w stanie - jak niegdyś Luis Figo - w pojedynkę przesądzać losy ważnych meczów na korzyść Portugalczyków. Jeśli utrzyma formę, którą w ostatnim czasie prezentuje w meczach Realu Madryt, Portugalia w czasie Euro 2012 może zajść naprawdę wysoko.