Ülkesinde Al Ahly altyapısında yetişen Elneny, sırasıyla Arab Contractors ve Basel forması giydikten sonra 2016 yazında 12,5 milyon euro karşılığında Arsenal'ın yolunu tuttu.
Mısır Milli Takımı'nın da bir parçası olan futbolcu, bugüne kadar ülkesi adına 75 maçta görev yapıp 6 gol kaydetti.