Throughout his international career, Messi has scored 112 goals in 191 international appearances,[1][2] making him the country's all-time top scorer; he surpassed Gabriel Batistuta's record of 54 goals with a free kick against the United States in the semi-final of the Copa América Centenario on 21 June 2016.
[6] Messi made his debut for Argentina in a 2–1 away win over Hungary on 17 August 2005,[7] and scored his first international goal the following year in his sixth appearance, against Croatia.
[1] His goal against Serbia and Montenegro, on 16 June 2006, at the age of 18 years and 358 days, made him the youngest-ever scorer for Argentina at a FIFA World Cup.
[1] In 2022, Messi broke the record for the most international goals scored in a calendar year for Argentina, with eighteen.
[11] Messi has scored 34 goals in FIFA World Cup qualifiers, making him the highest scorer of the qualification in CONMEBOL.