Silva fikk sin eneste kamp for Portugal U21-landslag den 13. november 2014, der han spilte hele 90 minutter i et 3–1 tap i en bortekamp mot England U21-landslag i en treningskamp.