Tiene 99 partidos internacionales, de los cuales 39 han sido amistosos, 26 en eliminatorias mundialistas, 10 en Copa Oro, 10 en Copa Confederaciones, 8 en Copa América, 4 en Copa del Mundo y 2 en Copa USA, que lo convierten en el doceavo jugador que más veces ha jugado con la Selección Nacional.