In 1998, Kavazović graduated from Belgrade Sports University as youngest high educated football coach in FR Yugoslavia.
After 8 straight wins, Istiklol lost away game to Champions Ravshan Kulob (1:0), and Kavazović was sacked day after, on 17 June 2013.
Kavazović took over the team after Maldives Cup finals, which New Radiant SC lost to biggest rivals Mazia.
After Champions title in Maldives Dhivehi Premier League and securing AFC Cup group stage participation for New Radiant SC, Kavazović decided not to extend contract.
After 7 consecutive wins on beginning of season, Kavazović was appointed as Laos national team head coach for friendly game against Cambodia.
During preparations for the new season, in India, Kavazović resigned after the decision was made to join Township Rollers from Botswana.
Besides local achievements, under Kavazović, Township Rollers became first ever club from Botswana who qualified for group stages of CAF Champions League.
Under Kavazović, Botswana champion won Al-Merreikh from Sudan, at that moment officially 5th ranked club in Africa - 4:2 in aggregate (3:0.
Kavazović resigned from post of head coach in Township Rollers on 16 October 2018, leaving them as log leaders with record 6W, 1D, 0L, and goal difference 15:2.