The 26-year-old will spend the rest of the season on loan at Hull and joins the club for “a significant loan fee”.
A statement read: “We are pleased to confirm the signing of Amr Zaki from Zamalek FC. The player yesterday (Sunday) signed a loan agreement until the end of the season to join Hull City AFC.
“As in the case with all non-EU transfers, there are work permit and other red tape issues still to be confirmed but we are expecting the player to return to England and join Hull City on Friday this week.”