Iniesta, who spent over a decade playing with Messi at Barcelona, said the Argentine is the best footballer in history.
Brazilian football legend, Pele, had last week slammed Messi, describing him as one-footed player who could not head the ball.
But and Iniesta were baffled by Pele’s comments.
“I do not want to answer what Pele said,” Iniesta, who is now playing for Vissel Kobe in Japan, told Mundo Deportivo.
“But he [Messi] is the best player in history.
“He’s got all the records – headers, skills, right-footed shots [and] left-footed shots.
“I have not seen anyone do what he does and every year he exceeds my expectations.” SHARE THIS STORY USING ANY OF THE BUTTON BELOW ⬇ PLACE YOUR TEXT ADVERT BELOW ⬇⬇⬇