Messi, cinco vezes ganhador da Bola de Ouro, estava no último ano de seu acordo atual com o clube.
O argentino defende o Barcelona desde os 13 anos, tendo sido revelado pelas divisões de base do clube até se tornar um dos melhores e mais bem-sucedidos jogadores do mundo. Na última temporada ele marcou 37 gols no Campeonato Espanhol.
A renovação com Messi, de 30 anos, ocorreu depois que o Barcelona também assegurou a manutenção dos companheiros de ataque do argentino, o brasileiro Neymar e o uruguaio Luis Suárez, que também assinaram novos acordos.
De acordo com a mídia espanhola, o novo contrato fará de Messi o jogador com o maior salário do clube, e sua cláusula de rescisão foi aumentada para 300 milhões de euros.