Lionel has set a new record as Argentina’s most-capped player, after he captained the side to a 4-1 victory over Bolivia at the Copa America on Monday.
Messi have 148 appearance for his country, moving him ahead of former Barcelona teammate Javier Mascherano, who had 147 caps.
Ex-Inter Milan defender, Javier Zanetti, held the record before Mascherano with 143 international appearances.
Sergio Aguero, who won his 100th international cap against Bolivia, is third in the rankings with 42 goals.
Messi is yet to achieve any success in senior international football, but won the Under-20 World Cup in 2005 and an Olympic gold medal with Argentina’s U23s in 2008.
However, the 34-year-old has lost four major finals with the first team.