El 1 de julio de 2011, Messi jugó el primer partido de la Copa América de Argentina 2011, celebrada en Argentina contra Bolivia. El partido acabó 1-1, y Messi fue elegido el mejor jugador del partido. Tras el empate contra Colombia, Messi recibió grandes críticas por parte de los hinchas argentinos, que le reclamaban que jugara como lo hacía en el Barcelona.