|Date of birth||1 April 1973|
|Place of birth||Belgrade, SFR Yugoslavia|
|Red Star Belgrade|
|* Senior club appearances and goals counted for the domestic league only|
Vasiljević came through the youth system of Red Star Belgrade. He went on to play for Radnički Beograd, Borac Čačak (twice), Obilić, Rad and Sartid Smederevo, before moving abroad. In early 2001, Vasiljević signed with Romanian club Dinamo București. He then joined Kazakhstan Premier League side Kairat in 2002, appearing in nine championship games that year. Vasiljević also made two appearances in the 2002–03 UEFA Cup.
After hanging up his boots, Vasiljević managed Serbian clubs Javor Ivanjica (twice), Čukarički, and BSK Borča. He also served as assistant manager to Vladimir Petrović and Radovan Ćurčić with the Serbia national team. In December 2017, Vasiljević was appointed manager of Angola. He left the Angola national team role in August 2019.
- "ХI ЧЕМПИОНАТ КАЗАХСТАНА. СУПЕРЛИГА - 2002". kaz-football.kz (in Russian). Retrieved 31 October 2018.
- "Angola appoint new coach ahead of CHAN". espn.com. 10 December 2017. Retrieved 18 October 2018.
- "Angola part ways with coach Srdjan Vasiljevic by mutual consent". bbc.co.uk. 17 August 2019.