The 25-year-old Egypt international has signed a three-year deal with the St Andrews club, with the option of a further two years.
He becomes Steve Bruce´s eighth signing of the summer, following Blues´ return to the Barclays Premier League.
© Copyright PA Sport 2007, All Rights Reserved.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: https://www.givemesport.com/writeforgms