El 29 de junio de 2004, Leo Messi debutó con la selección Sub-20 de Argentina en un amistoso contra Paraguay, jugado en la cancha de Argentinos Juniors de Buenos Aires, el estadio Diego Armando Maradona.