Aballou: A site made by fans, for fans

Mohamed Salah's Unstoppable Goal Machine: From Egypt to Liverpool and Beyond

25 October 2025

Mohamed Salah's Unstoppable Goal Machine: From Egypt to Liverpool and Beyond
Mohamed Salah in action, continuing to write his record-breaking goal story

Mohamed Salah has cemented his place among world football's legends after a remarkable European journey, especially in England. He began in his homeland with Al Mokawloon Al Arab and rose through the ranks to reach the pinnacle of the sport.

His professional path carried him from Basel to Chelsea, with loan spells at Fiorentina and Roma, before finding a home at Liverpool where he became a prolific scorer and a trusted leader.

With Liverpool, Salah helped deliver major trophies and personal honours, including the African Player of the Year award and a string of record-setting campaigns that redefined pace, balance, and finishing in modern football.

Now, the Egyptian captain also stars for his national team, guiding Egypt to World Cup qualification and continuing a long tradition of excellence on the international stage.

Club career: goal milestones

Al Mokawloon Al Arab: 44 matches, 12 goals.

Basel: 79 matches, 20 goals.

Chelsea: 19 matches, 2 goals.

Fiorentina: 26 matches, 9 goals.

Roma: 83 matches, 34 goals.

Liverpool: 414 matches, 249 goals.

Club totals: 666 matches, 326 goals.

International record and overall totals

Egypt national team: 106 caps, 61 goals.

International totals across age groups and senior appearances: 132 caps, 71 goals.

Career totals: 798 matches, 397 goals.

Punchline 1: If goals paid rent, Salah would own Anfield and a private island by now.

Punchline 2: His shots are so precise that even the net files a complaint to the referee.

Author

Avatar

Michael Whooosh

I am Michael Whooosh, an English sports journalist born in 1986. Passionate about surfing, poetry, and beekeeping, I share my human and sensitive view of sports.

Frequently Asked Questions

How many goals did Salah score for Al Mokawloon Al Arab?

44 matches and 12 goals.

How many goals did he score for Liverpool?

249 goals in 414 appearances.

What is Salah's total club goal tally?

326 goals in 666 club appearances.

How many goals has Salah scored for the Egypt national team?

61 goals in 106 appearances for the senior team; 71 international goals in total.