Egypt have announced their 27-man preliminary squad for the 2017 Africa Cup of Nations.
Click the gallery to see which of Egypt's European-based players made the squad.
There was one big omission as Zamalek's Basem Morsi was left out after falling out with the coaching staff.
Premier League duo, Mohamed Elneny (Arsenal) and Ramadan Sobhi (Stoke City) have been included in the squad along with AS Roma Star Mohamed Salah.
Hector Cuper's charges will begin preparations on 1 January and will play a friendly against Tunisia seven days later.
Full Squad:
Goalkeepers: Essam El Hadary (Wadi Degla), Ahmed El Shenway (Zamalek), Sherif Ekramy (Al Ahly) , Mohamed Awad (Al Ismaily).
Defenders: Ahmed Elmohamady (Hull City) , Mohamed Abdel-Shafy (Al Ahly Jeddah, Saudi Arabia), Ahmed Fathi (Al Ahly),Karim Hafez (Nice, France) , Hamada Tolba (Al Masry) , Ahmed Hegazy (Al Ahly) , Saad Samir (Al Ahly) , Ahmed Dweidar (Zamalek), Omar Gaber (FC Basel, Switzerland) , Ali Gabr (Zamalek).
Midfielders: Abdallah El-Said (Al Ahly) , Amr Warda (Panetolikos, Greece) , Mohamed Elneny (Arsenal) , Tarek Hamed (Zamalek) , Ibrahim Salah (Zamalek) , Mahmoud Hassan 'Trezeguet' , Mohamed Ibrahim (Zamalek) , Ramadan Sobhi (Stoke City).
Forwards: Ahmed Gomaa (Al Masry) , Mahmoud Abdel-Moneim 'Kahraba' (Ittihad Jeddeh) , Mohamed Salah (AS Roma, Italy) , Ahmed Hassan 'Koka' (Braga, Portugal) , Marwan Mohsen (Al Ahly).
Read: Ivory Coast Include Former Man Utd Winger In AFCON Squad
How far do you think Egypt can go in the tournament? Have your say in the comment section below.