W reprezentacji Brazylii rozegrał 45 spotkań (w latach 1964-1972) i zdobył 1 bramkę. Dwa razy uczestniczył w finałach Mistrzostw Świata (1966 - I runda; 1970 - mistrzostwo).
W MŚ 66 wystąpił tylko w jednym spotkaniu (przeciwko Portugalii). Cztery lata później był już podstawowym graczem jedenastki, która sięgnęła po tytuł mistrza świata i grał w pięciu spośród sześciu meczów canarinhos, opuścił pierwsze spotkanie turnieju z Czechosłowacją.