Kariera reprezentacyjna W 2007 roku wraz z reprezentacją Brazylii do lat 20 uczestniczył w Młodzieżowych Mistrzostwach Świata w Kanadzie – w turnieju tym wystąpił w meczach z Polską i Koreą Południową.
10 sierpnia 2010 zadebiutował w seniorskiej reprezentacji Brazylii w wygranym 2:0 towarzyskim meczu z USA. W 2011 roku uczestniczył w turnieju Copa América, który odbył się w Argentynie. 7 września 2012 w wygranym 1:0 spotkaniu z Republiką Południowej Afryki po raz pierwszy pełnił funkcję kapitana kadry.
W 2013 wystąpił w finale Pucharu Konfederacji, w którym Brazylia pokonała Hiszpanię 3:0.
W 2014 wystąpił na Mundialu w Brazylii. Zdobył tam dwa gole, najpierw w 1\8 finału z Chile (1:1 – zwycięstwo Brazylii po karnych) i drugi, z rzutu wolnego przeciwko reprezentacji Kolumbii (2:1). W półfinałowym meczu z Niemcami (1:7) przejął opaskę kapitańską od zawieszonego za kartki kolegi z Paris-Saint Germain, Thiago Silvy.