During his career, MM Somaya played in three Olympics in 1980, 1984 and 1988. He was the captain of the Indian hockey team at the 1988 Seoul Olympics. The gold medal, which MM Somaya won as part of the Indian team at the Moscow Olympics, was stolen along with three other international sporting medals.