Portugalin maajoukkueessa Ricardo on pelannut 79 A-maaottelua. Vuoden 2002 MM-kilpailuissa hän oli vielä varamaalivahtina. Hän pelasi EM-kisoissa 2004, joissa Portugali pääsi loppuotteluun asti mutta hävisi Kreikalle lopulta 1-0.