Escriba unha continuación para este parágrafo - Mascherano fixo 147 aparicións para a selección nacional de Arxentina e é o segundo xogador máis xogado na historia do país (despois de Lionel Messi). Desde a súa estrea en 2003 ata a súa xubilación en 2018, representou a nación en cinco torneos da Copa América, terminando subcampeón en 2004
, 2007, 2015 e 2016, e catro Copas do Mundo da FIFA, chegando á final de 2014. Gañou dúas veces a medalla de ouro nos Xogos Olímpicos de Verán, en 2004 e 2008, converténdose no primeiro futbolista masculino en lograr esta fazaña desde o defensor húngaro Dezső Novák en 1968. Entre 2008 e 2011, Mascherano foi o capitán da selección argentina.