El Hamdi speelde tot 2008 in de jeugdopleiding van EVC, waarna hij overstapte naar FC Volendam. In het seizoen 2014-2015 sloot hij aan bij de selectie. Op 16 maart 2015 speelde hij de laatste 6 minuten mee in de competitiewedstrijd tegen NEC. Hij verving Tom Overtoom.[2] In april 2015 tekende hij zijn eerste profcontract na eerst op amateurbasis uit te zijn gekomen voor FC Volendam.[3]
Vier maanden later kwam hij voor het eerst in de basis te staan. In de wedstrijd tegen NAC Breda verliet hij na 78 minuten het veld voor debutant Dylan Mertens.[4] Gedurende het seizoen 2016/17 kwam El Hamdi vanwege een hernia nauwelijks in actie.[5]