В 2017 году Сильва стал серебряным призёром Кубка конфедераций в России. На турнире он сыграл в матчах против команд Камеруна, Австралии, Португалии и Германии.