[1] Zulu subsequently made his first-tier debut in the 2015-16 South African Premier Division.
[2] In 2016–17 he first had a stint with Bidvest Wits, then joined Chippa United in January 2017 before his contract expired yet again in the summer.
[3] After drifting between clubs, Zulu became a regular at Black Leopards, and was their most used player in 2019–20 with 29 league games.
[4] However, Zulu left Black Leopards in February 2021, for "personal reasons", and after training by himself for two months he joined then-second-tier club Sekhukhune United in April.
[1] Yet another free transfer followed in March 2022, when Moroka Swallows acquired Zulu to avoid relegation.