In January 2019, El Shahat joined Al Ahly. On 4 February 2021, he scored the winning goal for Al Ahly in a 1–0 win over Al-Duhail in the 2020 FIFA Club World Cup.