Dani Alves
Seven players – Cafu, Roberto Carlos, Dani Alves, Lúcio, Cláudio Taffarel, Neymar and Robinho – have won 100 or more caps for Brazil.