Con la nazionale brasiliana ha partecipato a tre Mondiali (2002, 2006 e 2010), vincendo quello del 2002, e a due FIFA Confederations Cup (2005 e del 2009), vincendole entrambe.