Having played with superstars such as Ronaldinho, Lionel Messi and Xavi Hernandez, FC Barcelona legend Samuel Eto'o has now revealed who he sees as his best teammate ever, and he did not go with someone many might expect.
The Cameroonian enjoyed a fantastic career at the highest level, representing top clubs such as Barca, Inter Milan, Chelsea and Everton, among others.
Many perhaps imagined Eto'o naming Messi as his best colleague ever, but after joking that the 32-year-old is not of this world, he named Andres Iniesta as the best footballer he played with.
"I shared a dressing room with many great players," Eto'o told LaLiga Africa.
"If I have to choose one, I would say Iniesta.
"He impressed me from the first day… Messi is obviously from another planet so we can put him aside, but Iniesta made me say 'Wow… hats off'."
Are you surprised at all by Eto'o's selection? Let us know in the comments section below.