Kaká debuterte på landslaget 31. januar 2002 mot , og var med i Brasils tropp til VM 2002, men fikk kun 18 minutter spilletid. Han deltok også i VM i 2006 og 2010. I VM 2006 scoret han et vakkert mål mot Kroatia.