Fans of Spanish giant Barcelona have voted for their top 10 players of all time who have played for the team.
Lionel Messi’s position on the list has shocked connoisseurs of the game as they thought he should have reigned supreme based on his unparalleled achievements and incredible persona on the pitch.
Messi was forced to leave Barcelona after his contract expired at the club and they couldn’t afford to renew it.
Even more surprising is the fact that the likes of Neymar, Rivaldo and Ronald Koeman couldn’t make it to the top 10.
Football magician and 2005 Ballon d’Or award winner, Ronaldinho rounds up the top three.
Maradona emerged on top and that is equally surprising considering that despite his brilliance on the pitch, he spent only two years at the Nou Camp, post which he left for Napoli.
Meanwhile, see the full list below;
1) Diego Maradona
2) Lionel Messi
4) Johann Cruyff
5) Andres Iniesta
7) Luis Suarez
8) Ronaldo Nazario
9) Gerard Pique
10) Carles Puyol