Both players were also out of the 1-0 victory over ENPPI, Zamalek's only second win in the last 13 games, due to injury.
International striker Hamza had a groin injury while winger Shikabala suffered knocks in his thigh and calf.
According to the club's website, the duo hasn't totally recovered from their injuries and can't be rushed to action.
But FilGoal.com has learnt that Shikabala and Hamza were left out as a disciplinary measure.
Ghana striker Junior Agogo wasn't also named in the 20-man squad for the game.
Holding midfielders Ahmed Magdi and Ahmed Abdul-Raouf are still nursing injuries.
On the other hand, right-winger Hazem Emam is available again after serving a one-game suspension due to receiving three yellow cards.
Fellow youngsters Alaa Ali and Ahmed Merghani are set to start for Zamalek in Alexandria.
Swiss manager Michel Decastel will announce the final squad on Friday.