Silva kuului Chilen joukkueeseen myös vuoden 2016 Copa América Centenariossa. Hän on pelannut kaikkiaan 39 maaottelua.