The Egyptian who had a successful spell with Liverpool last season was rewarded for his performances with a new deal worth £200,000-a-week which is expected to keep him at Anfield till 2023.
The 26-year-old who was signed from AS Roma last season doubled his reported £100k-a-week salary and moves ahead of all the top earners in the club, both past, and present.
The forward who penned the new deal expressed his desire to continue at the club in a video on his social media account where he thanked the supporters.
He said, “Hello to Liverpool fans, I’m very happy to say I have signed a new contract with the club.
“My first year at the club was an incredible experience for me and my family. I have to thank everyone at Liverpool and also you, our supporters.
“I know we can achieve a lot of things together [and] I’m looking forward to seeing you. See you soon.”
Liverpool boss Jurgen Klopp was also satisfied that the club was able to tie down their star player despite numerous interest.
He said, “I think this news can be seen for what it is; rewarding a person who performed and contributed greatly to the team and the club last season.
“It demonstrates two things very clearly also – his belief in Liverpool and our belief in him.