Osim began his professional career with FK Željezničar Sarajevo in 1959.
He played in 16 matches for Yugoslavia, including the 1968 European Championship where the Yugoslavs reached the final, where they lost to Italy [REF].