Omar Shendi spent the majority of his football playing career with El-Mukhtalat, which changed its name to the Faruk Club in 1941 and later became Zamalek. From 1938 through 1949 he won the Egypt Cup four times (1938, 1941, 1943, and 1944) and the Cairo League (the predecessor to the Egyptian Premier League) seven times (1940-41, 1944-47, and 1949). Internationally, he was selected to represent Egypt at the 1936 Berlin Olympics, but did not see any playing time, as the team was eliminated by Austria in round one. Following his retirement from active competition he turned to coaching, primarily for Zamalek, but he also had a stint as coach for Al-Ittihad of Jeddah, Saudi Arabia, in 1960. From 1963 through 1965 he helped manage Qadsia SC of Kuwait.