Leonid Ivanov (Ukrainian: Лео́нід Іва́нов; born 25 August 1937) is a former long-distance runner who competed in the 10,000 metres at the 1964 Summer Olympics for the Soviet Union. He was born in Zaporizhia in the Ukrainian SSR.[1]