Liverpool striker Mohamed Salah has been regarded as one of the best players in the world, as well as one of the greatest African players of all time.

The 31-year-old star holds the record as Liverpool's all-time leading scorer in the Premier League. He played a pivotal role in leading the Reds to UEFA Champions League glory in 2019 and securing their first league title in 30 years in 2020.

Let's take a look at the details of Mohamed Salah's contract, salary and career earnings.

Mohamed Salah Contract: £54.6 million ($69.7 million*)

In the summer of 2022, Salah extended his association with Liverpool by signing a new three-year deal worth £54.6 million ($69.7 million*).

The agreement is effective from the 2022-23 season until the conclusion of the 2024-25 season, and it makes him the highest-paid player in the club's history, with significant goal and assist bonuses incorporated into the deal.

The agreement between the Egyptian star and the Reds brought relief to the club's fans after months of negotiation. This deal ensures that Salah will continue his career in England until the later years of his prime, as he will be 33 years old when the contract concludes.

With one more season left in the deal, there are speculations suggesting that Salah is inclined towards extending his stay with Liverpool for several more years.

Prior to his current contract, Salah was previously on a five-year pact with Liverpool worth £52 million ($66.4 million*) signed in 2018, featuring a salary that was roughly half of his current earnings.

Mohamed Salah Career Earnings

Due to the lack of reliable information on Salah's salary prior to 2017, this article will only focus on his earnings during his Liverpool career.

At the conclusion of the ongoing 2023-24 season, Salah is expected to have amassed £84.24 million ($107.5 million*) over the course of his seven seasons in Liverpool, according to figures from Spotrac.

This figure does not include off the field income such as endorsements and sponsors, and it also does not account for several deductions such as taxes, agent fees and other business expenses.

Adding the final year of his current deal in 2024-25, Salah is project to have career earnings of £102.44 million ($130.8 million*) with Liverpool by the end of his contract.

Mohamed Salah Salary 2023-24

As outlined in his current contract terms, Salah is set to receive a weekly wage of £350,000 ($447,000*), amounting to a yearly salary of approximately £18.2 million ($23.2 million*) from the 2022-23 season through the 2024-25 season, as reported by Sporting News.

In his previous deal with Liverpool, Salah earned a weekly wage of £200,000 ($255,000*), equating to £10.4 million ($13.2 million*) annually from the 2018-19 season to the 2021-22 season, which was a considerable bargain for one of the premier players in the world during that period.

In his first season with Liverpool in 2017-18, Salah garnered a total salary of £6.24 million ($7.9 million*).

*All GBP to USD conversions are based on exchange rates as of January 2024