Футбольную карьеру начал в клубе «Раднички» из города Белград. В сезоне 2007/08 играл за сербский клуб «Борча». Позже в 2008 году перешёл в португальский «Портимоненсе». В том же году вернулся в Сербию, где перешёл в ОФК из Белграда. В январе 2009 года подписал контракт с «Шерифом» из Тирасполя, тогда же в его составе стал обладателем Кубка Содружества 2009[3].
Личная жизнь
Владимир Волков родился в семье русского происхождения. По словам самого игрока, его прадедушка и прабабушка жили в Москве до 1917 года, затем эмигрировали в Сербию[4].