After Al-Masry decided not to participate in the 2012–13 season, sympathizing with the relatives of the martyrs of the Port Said Stadium disaster, El-Shenawy was loaned to Egyptian giant Zamalek SC for one season.
Shenawy signed a permanent deal for Zamalek in the summer of 2014 to replace goalkeeper Abdel-Wahed El-Sayed. He succeeded in having the longest clean sheet streak for Zamalek in the Egyptian Premier League history with seven consecutive matches without conceding any and overall got 19 clean sheets in the 2014–15 league which was won by Zamalek SC under the management of Jesualdo Ferreira
International career
He won the best goalkeeper award in the 2011 African Youth Championship along with the bronze medal and the fair play award.[4] He was part of Egypt's 2012 Olympic squad.[5] He was called up to represent the Egyptian senior team and he has 30 international caps.