Shawky Gharib se desempeñó como mediocampista y jugó desde 1978 hasta 1993 en el Ghazl El-Mehalla de su país natal. Fue internacional con la Selección de fútbol de Egipto entre los años 1979 y 1988, donde participó de cuatro Copa Africana de Naciones y fue campeón en la edición 1986. También disputó los .