W reprezentacji Portugalii zadebiutował w 2001 roku, ale początkowo był tylko zmiennikiem Vítora Baí. Dopiero, kiedy selekcjonerem kadry został Brazylijczyk Luiz Felipe Scolari, otrzymał miejsce w pierwszej jedenastce. Z drużyną narodową, w której barwach rozegrał 79 meczów zdobył wicemistrzostwo Europy 2004 oraz dotarł do półfinału Mundialu 2006. Jako jedyny w historii mistrzostw świata obronił trzy rzuty karne w jednym meczu. 1 lipca 2006 roku w ćwierćfinałowym spotkaniu z Anglią w konkursie jedenastek nie dał się pokonać Frankowi Lampardowi, Stevenowi Gerrardowi i Jamiemu Carragherowi.