Silva représente pour la première fois l'Espagne lors de la Coupe du monde des moins de 17 ans 2003, en Finlande, où il y marque trois buts. En 2006, Il devient international espoir et marque quatre buts durant la Coupe du monde espoir 2005, faisant de lui le quatrième meilleur buteur à égalité avec le buteur italien Graziano Pellè.