Salah, Elneny, Trezeguet top Egypt’s squad for Portugal and Greece friendly

The Liverpool forward headlines the Pharaohs’ squad that will face the 2016 European champions and Michael Skibbe's side later this month

coach Hector Cuper has invited 17 foreign-based players for the country’s friendly games against and Greece.

In preparation for their first appearance at the World Cup since 1990, the seven-time champions will begin their first training camp in before heading to .

The north African country will square up against Portugal on March 23 at the Letzigrund before taking on Greece four days later at the same venue.

Mohamed Salah returns to Hector Cuper’s squad after he was rested for their last Fifa World Cup qualifying game against on November 12, 2017.

Regular fixtures including ageless Essam El-Hadary, ’s Mohamed Elneny, ’s Ramadan Sobhi earned their spot in the team while Al-Ain forward Hussein El-Shahat has been handed his maiden call-up following his impressive goalscoring feat in the Arabian Gulf League this season where he has notched seven goals in as many appearances.

Cuper is expected to add few players who ply their trade in the Egyptian league in the coming days.

The list:

Goalkeeper

Essam El Hadary (Al-Taawoun)

Defender

Ahmed Hegazi (West Bromwich Albion)

Ahmed El Mohamady ( )

Ali Gabr (West Bromwich Albion)

Mohamed Abdel-Shafy (Al-Fateh SC)

Omar Gaber ( )

Midfielders

Mohamed Elneny (Arsenal)

Sam Morsy ( )

Amr Warda (Atromitos FC)

Shikabala (Al Raed)

Mahmoud Hassan Trezeguet (Kasimpasa)

Forwards

Mohamed Salah ( )

Ramadan Sobhi (Stoke City)

Hussein El-Shahat (Al Ain)

Kahraba (Ittihad)

Momen Zakaria (Al-Ahli)

Ahmed Hassan Kouka ( Braga).