Eduardo Alves da Silva, habituellement appelé Eduardo da Silva, né le 25 février 1983 à Rio de Janeiro, est un footballeur international croate d'origine brésilienne. Il évolue au poste d'attaquant.
À l'âge de 15 ans, il est repéré dans son club du CBF Nova Kennedy par un recruteur du Dinamo Zagreb et rejoint la Croatie en 1998 pour un transfert de 50 000 dollars, ainsi qu'un salaire annuel de 15 000 dollars. Eduardo ne parle pas d'autres langues que le portugais et n'est jamais sorti de son pays ; la première année est difficile, du fait de la langue et du climat, et en 1999 il est prêté au club brésilien de Bangu pendant 2 ans, faisant son retour en Croatie en 2001.
Pour sa première saison en tant que professionnel au Dinamo, l'adaptation au football croate est difficile pour le jeune joueur. Il ne fait que 4 apparitions en équipe première, mais est particulièrement heureux de jouer, même avec la réserve.