Ha sido internacional con la Selección absoluta en 72 ocasiones, marcando 11 goles. Su debut como internacional se produjo el 14 de febrero de 1995 en el partido Argentina 4:1 Bulgaria. Participó en la Copa Mundial de Fútbol de Corea y Japón de 2002, jugando como titular los tres partidos que su selección disputó en ese Mundial. En la Copa Mundial de Fútbol de 2006 disputó cuatro partidos, siendo en todos ellos capitán del equipo.