Kariera reprezentacyjna W reprezentacji Portugalii Silvino zadebiutował 13 kwietnia 1983 roku w zremisowanym 0:0 towarzyskim meczu z Węgrami, rozegranym w Coimbrze. W swojej karierze grał w: eliminacjach do MŚ 1990, do Euro 92 i do MŚ 1998. Od 1983 do 1997 roku rozegrał w kadrze narodowej 23 mecze.

Mecze i gole w reprezentacji # Data Stadion Rywal Wynik Gol Rozgrywki1983 1. 13.04.1983 Coimbra, Portugalia 0:0 0 towarzyski 2. 08.06.1983 Coimbra, Portugalia 0:4 0 towarzyski1988 3. 12.10.1988 Göteborg, Szwecja 0:0 0 towarzyski 4. 16.11.1988 Porto, Portugalia 1:0 0 el. MŚ 19901989 5. 25.01.1989 Ateny, Grecja 2:1 0 towarzyski 6. 15.02.1989 Lizbona, Portugalia 1:1 0 el. MŚ 1990 7. 29.03.1989 Lizbona, Portugalia 6:0 0 towarzyski 8. 26.04.1989 Lizbona, Portugalia 3:1 0 el. MŚ 1990 9. 31.08.1989 Setúbal, Portugalia 0:0 0 towarzyski 10. 06.09.1989 Bruksela, Belgia 0:3 0 el. MŚ 1990 11. 20.09.1989 Neuchâtel, Szwajcaria 2:1 0 el. MŚ 1990 12. 06.10.1989 Praga, Czechosłowacja 1:2 0 el. MŚ 1990 13. 11.10.1989 Saarbrücken, RFN 3:0 0 el. MŚ 1990 14. 15.11.1989 Lizbona, Portugalia 0:0 0 el. MŚ 19901990 15. 29.08.1990 Lizbona, Portugalia 1:1 0 towarzyski 16. 12.09.1990 Helsinki, Finlandia 0:0 0 el. ME 1992 17. 17.10.1990 Porto, Portugalia 1:0 0 el. ME 1992 18. 19.12.1990 Maia, Portugalia 1:0 0 towarzyski1991 19.