​Barcelona star Ivan Rakitic has stated that Lionel Messi is the best player of all time and that he would have liked to play with Cristiano Ronaldo. The Croat shares the dressing room with the Argentine and was full of praise for the Blaugrana captain.

According to the former Sevilla star, Messi is the greatest player in the history of the sport and that he absolutely loves playing with him on the pitch.

"Yes just amazing to play with him and I think it's really special and if he is the GOAT," he said, as per AS. "I think in every moment there were special players, for sure he was the best player in the last 15 year and in my opinion he is the best of all time and I think for me to play with him on the left side for the last six years was amazing."

He then went on to speak about the prospect of playing with Ronaldo, stating that he would love to play with the Portuguese as he is one of the best players in the game.

"Of course I would like [to play with him] he is also one of the biggest players in history," he said about playing with Ronaldo. "You really enjoy watching him and you see now what he's doing at ​Juventus and for me is one of the best players in history."