Бадњаревић је у младој екипи московског клуба провео две године, а пре тога је радио као помоћни тренер у Нижњем Новгороду.
Тренерску каријеру је започео у Радничком из Крагујевца, водио је млади тим Црвене звезде, а потом је радио у Лариси, ПАОК, Ибону из Никшића, Лавовима, Беопетролу, Араду, Игокеи, Черном Мору, Сусу, Темишвару, Манами и Африкену пре него што је стигао у Русију.