Ricardo Carvalho var bl.a. med til UEFA Champions League finalen mod Manchester United 2003 for FC Porto, og da klubben det følgende år vandt Champions League. Han har repræsenteret det portugisiske landshold ved adskillige slutrunder.