Mohamed Salah is one of only six football players to make the annual Forbes Top 50 list of the world’s highest paid athletes.
The Liverpool winger, who inked a new three-year deal last summer to make him the highest paid player in the Reds’ history, featured at number 28 on the Forbes list, ahead of newcomer to the top 50, Manchester City phenomenon Erling Haaland.
For the past year, Egyptian international Salah earned $53m (£42.7m) from both his on and off-field earnings, which came in at $35m (£28.2m) and $18m (£14.5m) respectively, according to the figures provided by the renowned US finance magazine.