The slippery winger joins Usuthu as a free agent following the expiry of his contract at Swallows.
“I will be playing for AmaZulu in the new season,” Zwane tells KickOff.com.
“I have signed a two-year contract that will take my career into its twilight zone. What pushed me into signing this deal with AmaZulu is that I wanted to be back with my family here in Durban. I have been away for a long time and I feel that it is time to be much closer to the people who matter the most to me.
“It has always been my dream to play for AmaZulu because I watched them when I was young and it feels good to finally be a part of them. AmaZulu is a team that I have somehow not been able to play for in the past though they have a history that I can relate to.
“In the past I played for the other Durban teams, Arrows and Rangers, but somehow I didn’t get to AmaZulu,” says Zwane.
Besides featuring for Rangers and Arrows the 33-year-old left-sided winger has won nine Bafana caps and done duty for Rostov in Russia along with the two spells at Swallows.
Zwane’s departure from the Birds’ Nest has been predictable since Swallows signed left winger Ryan Botha from Thanda Royal Zulu FC and it is no surprise they did not extend his deal.