Egyptian footballer Mohamed Salah is set to transfer to the English football club Liverpool, becoming the most expensive player in the history of the club.

The Guardian reported that Salah is expected to finalize his deal with Liverpool F.C. before the end of this week with a reported transfer fee of €39 million ($44 million). 

The winger, who currently plays for Roma F.C., is already in Liverpool city to undergo the team's routine medical examination.

Liverpool's manager Jürgen Klopp has been keen on signing the Egyptian player, negotiating the transfer for over a month. He hopes Salah will help the team win its first Premier League title in 27 years.

Roma had rejected Liverpool's initial offer of €32 million ($35 million) for the Egyptian winger earlier this month. Since then, Liverpool upped its bid and the two teams seem to have reached an agreement.

Liverpool is set to seal the deal this week, with Salah's $44 million-fee, marking a record signing for the club.

Liverpool first set its eyes on Salah three years ago, offering him €15 million ($16.75 million), but the Egyptian decided to join Chelsea F.C. at the time.

As Salah's former club, Chelsea will also benefit from his transfer to Liverpool. Chelsea had agreed to allow Salah's transfer to Roma in 2016 on the condition that Chelsea get 10 percent of the future deals Salah takes part in.

"Mohamed Salah arrives to England to sign with Liverpool. He will undergo the medical examination on Wednesday morning and will wear the number 9."

Salah has just completed his second season with Roma, where he has matured into one of the most dangerous players in the Italian football league.

During his two seasons in the Italian capital, he pulled impressive performances and scored 29 league goals in 65 games.

The 25-year-old started his football career with the Egyptian Club El Mokawloon, before kicking off his journey in Europe with the Swiss football club FC Basel in 2012.

Salah has also played with Egypt's national team, representing Egypt in the 2011 FIFA U-20 World Cup and the 2012 Summer Olympics. At the latter tournament, Salah scored in all three of the team's group matches, helping Egypt reach the quarter-finals.