Ricardo won 79 caps with Portugal, appearing with the nation at two World Cups and as many European Championships, notably reaching the final at Euro 2004.