El-Gabas kreeg zijn opleiding bij Al-Masry. Op achttienjarige leeftijd kreeg hij de kans om in Europa te spelen bij Newcastle United FC. Een doorbrak kwam er niet en na twee seizoenen keerde hij terug naar zijn thuisland. Met negen goals in 24 wedstrijden voor Al-Masry trok hij de aandacht van Lierse SK. El-Gabas tekende een contract bij deze club voor twee seizoenen.