Mohamed Salah - Career in Shirts

  1. Liverpool FC since 2017
  2. AS Roma 2015-2017
  3. ACF Fiorentina 2014-2015
  4. Chelsea FC 2013-2015
  5. FC Basel 2012-2014
  6. Al Mokawloon Al Arab SC 2010-2012
Clubs National Team