Ранее полузащитник выступал за московский "Спартак", тольяттинскую «Ладу», донецкий «Шахтер» и пятигорский «Машук». В прошлом году футболист играл во втором дивизионе за ФК «ФСА» Воронеж.
Также Бахарев успел сыграть за две сборные - России и Украины.