Published on 10/03/2020 at 16:00 by James Guttridge

Lionel Messi revealed the toughest players he’s ever gone up against

1/ 6

Naymar

Naymar                                               © Getty Images

The Brazilian was part of MSN. But he is also a strong opponent when Argentina goes up against Brazil.

2/ 6

Xavi

Xavi                         © Getty Images

Lionel Messi's team-mate, he was present during the Argentinian's first match wearing the FC Barcelona colours. Iniesta played against Messi several times with La Roja.

3/ 6

Andrès Iniesta

Andrès Iniesta                                 © Getty Images

Lionel Messi's team-mate, he was present during the Argentinian's first match wearing the FC Barcelona colours. Iniesta played against Messi several times with La Roja.

4/ 6

Cristiano Ronaldo

Cristiano Ronaldo                                © Getty Images

He is Lionel Messi's historic rival. Yet he is not at the top of Messi’s list.

5/ 6

Franck Ribéry

Franck Ribéry                                              © Getty Images

Third place in the 2013 Ballon d'Or voting is second in these rankings. He impressed Lionel Messi that year, hence this honourable position.

6/ 6

Arjen Robben

Arjen Robben                                       © Getty Images

He is the player Lionel Messi fears the most. In 2013, Bayern Munich eliminated Barcelona from the Champions League, depriving Messi of the ultimate title.