Afterwards, he moved to Red Star Belgrade but with the start of the Yugoslav Wars he left the club along with Goran Jurić and Robert Prosinečki.
Afterwards, he played 3 seasons in China with Changchun Yatai, before returning to Bosnia to his former club Čelik where he finished his career in 2010.
He then made his senior debut for Bosnia and Herzegovina in an April 1996 friendly match against Albania and has earned a total of 38 caps (2 unofficial), scoring 1 goal.
[4] After retiring, Šabić held the position of CEO of Čelik Zenica in 2011, and in June 2015 he became assistant manager of Ibrahim Rahimić, at Bosnian Premier League newly promoted side Mladost Doboj Kakanj, where he also accumulated the function of main coordinator of the youth teams in the club.
[9][10] For a short period from January to February 2019, Šabić was in charge of China League Two club Shanxi Metropolis.