Kavazovic, who was linked with a move to Kaizer Chiefs before Amakhosi appointed Giovanni Solinas, left Botswana’s Township Rollers in pursuit of greener pastures recently.
The 42-year-old made was also linked with Baroka FC and Free State Stars, but has decided to join Leopards instead.
He takes over from Rodolfo Zapata at the Kenyan club.
For more news your way, download The Citizen’s app for iOS and Android.
Download our app and read this and other great stories on the move. Available for Android and iOS.