ซิลวาเล่นให้กับทีมชาติชุดใหญ่ตั้งแต่ ค.ศ. 2008 และเป็นส่วนหนึ่งของทีมชาติชุดลุยศึกฟุตบอลโลก 2010 ซึ่งเขาไม่ได้ลงเล่น ซิลวาเป็นกัปตันของทีมชาติบราซิลชุดที่ชนะเลิศฟีฟ่าคอนเฟเดอเรชันส์คัพ 2013 และจบอันดับที่สี่ในฟุตบอลโลกปีถัดมา เขาได้เข้าร่วมโอลิมปิกฤดูร้อนสองครั้ง โดยได้รับเหรียญทองแดงในปี 2008 และเหรียญเงินในอีกสี่ปีถัดมา เขาได้ลงเล่นในโกปาอาเมริกาสามครั้ง โดยพาทีมชนะเลิศในปี 2019 ที่แข่งขันในประเทศตนเอง เขาลงเล่นให้กับทีมชาติมากกว่า 80 นัด