The Argentina attacker has already won the Ballon d'Or four times in a glittering career but his club and international team-mate believes that he could still get better
The prolific attacker is widely regarded as one of the best players in the history of the game, winning the Ballon d'Or four times between 2009 and 2012.
Yet Mascherano feels that the world has yet to see the best of the 27-year-old after a relatively disappointing 2013-14 campaign.
"Messi has so much to give. I don't think we have already seen the best version of him," he told El Mundo Deportivo, before praising the attacker's role in Argentina's successful World Cup campaign.
"From the round of 16 on, Messi realised that we could not play in a certain way where we could focus on our attack. We had to prioritise and focus on defence, leaving him and [Gonzalo] Higuain a bit isolated.
"Leo had to do his defensive work as well and that he was willing to go there shows how much of a great he is. We all knew that it was not the style he preferred but he never complained once.
"He prioritised the good of the team. Things were not easy for him but we would not have reached the final without him."
Messi netted four goals in seven appearances at the World Cup, winning the Golden Ball in the process.