2015. szeptember 8-án, az első megjelenése az U-21 csapatban, Silva 19 perc alatt (mindkét félidőben együtt) hat-trikot ért el, hozzájárulva az Albánia elleni 6-1 győzelemhez a 2017-es U-21 Európa-bajnokságra.
A kvalifikációk. Augusztus 26-án Fernando Santos főedző először hívta fel az idősebb csapatba, és szeptember 1-jén játszott a Gibraltár elleni 5-0-os baráti győzelem második felében.