With the Argentina national team he played in 143 games, a figure that makes him the third player with the most appearances in the history of "La Albiceleste", having held the record from 2007 to 2018. With Argentina he reached the final of the Copa América in 2004 and 2007, and the Confederations Cup in 1995 and 2005.