Zakayo Malekwa (born February 2, 1951) is a retired track and field athlete from Tanzania, who competed in the men's javelin throw event during his career.[1] He represented his native country at three consecutive Summer Olympics, starting in Moscow, Soviet Union (1980). There he set his best Olympic result by finishing in 16th place in the overall-rankings.