Sílvio debuteerde op 7 september 2010 voor Portugal in een EK-kwalificatiewedstrijd tegen Noorwegen.