Who is the best player in the English Premier League? Is it a crafty South American like Sergio Agüero or Alexis Sánchez? Perhaps the incomparable Zlatan Ibrahimovic or the world's most expensive player, Paul Pogba? Riyad Mahrez with his deadly left foot? Or maybe a net-minder like David de Gea?
1513967137654 added Cristiano RonaldoManchester United F.C., Real Madrid C.F., Sporting Clube de Portugal
level_msa added Mohamed SalahChelsea F.C., FC Basel, Egypt national football team - As well as representing the Egyptian national team since 2011, he also participated in the 2011 FIFA U-20 World Cup and the 2012 Summer Olympics. He won the Swiss Super League in his first season with Basel, and was awarded the ...