被邓加召入巴西国家队，作为两名超龄（超过23岁）球员之一（另一位是两届世界足球先生得主罗纳尔迪尼奥）参加了2008年在北京举行的第29届夏季奥林匹克运动会的足球比赛，随队踢了三场比赛并且获得了铜牌。在巴西国家队，席尔瓦先后参加了对新加坡、越南、意大利、英格兰的友谊赛。他在2009年底对阵英格兰的友谊赛中成功冻结了对手的锋线头牌韦恩·鲁尼。2012年再以超龄（超过23岁）球员之一兼队长身份参加了第30届夏季奥林匹克运动会的足球比赛，获得了银牌。2013年以队长兼主力身份参加洲际国家盃并获得冠军。