Liverpool forward Mohamed Salah is now the fifth highest-earning footballer in the world when salary and endorsements are included, according to a new report.
Analysts at US sports business website Sportico looked at the highest-paid players across world football through a combination of both their weekly wage and also the value of the commercial endorsement deals that they had in place.
Salah, 30, penned a new three-year deal with the Reds during the summer, putting an end to more than a year of speculation surrounding his Anfield future, with reports suggesting his weekly wage was now in excess of £350,000, a sum of just over £18m per year.