The Egypt international joins the Students on a one-year loan deal.
READ: Al Ahly striker on his way to Wits
Last month Phakaaathi reported that Wits were keen on signing Gamal as Gavin Hunt looks to strengthen his squad to retain the league title next season.
And last week we reported that Gamal was expected to train with the league champions this week.
Wits have now confirmed the 26-year-old striker has signed a loan deal with them.
Download our app and read this and other great stories on the move. Available for Android and iOS.