#5 Andres Iniesta
Understandably, Andres Iniesta is the oldest player on this list. The Spain international can easily be counted among the greatest midfielders the sport has ever witnessed. The fleet-footed superstar is celebrated for his creativity, composure, ball control, and the ability to settle into a variety of positions as needed. The well-known triumvirate of Iniesta, Xavi and Lionel Messi could wreak havoc on any side in the world.
Having entered the twilight of his career, the La Masia graduate decided to end his 22-year association with Barcelona and join the Japanese club Vissel Kobe in 2018. This also called a halt to his alliance with Nike that lasted for almost two decades. The Spaniard has now concluded a multi-year deal with Japanese footwear company Asics.
From salary and other winnings, Iniesta obtains $30 million and $2.5 million from endorsements, mounting up to $32.5 million of annual pay.