Against the background of advancing globalisation and rapid development of information technology, international dissemination of Chinese traditional sports culture has become an important way to charm Chinese culture and promote cultural exchanges and mutual understanding. This paper analyzes the technology of international dissemination of traditional sports culture and independently builds a digital, traditional sports museum with a set of cultural data visual platforms. By selecting high-dimensional data features from traditional sports culture, batch gradient descent processing is carried out on cultural data. Based on the logistic regression model of high-dimensional data processing, regression analysis is conducted on the effect of sports culture dissemination. The cultural data visualisation platform designed in this paper can help foreign users understand the origin and development of Chinese traditional sports culture. Through the digital museum, foreign users’ awareness of wushu, taijiquan, qigong, Chinese wrestling, Chinese chess and go, archery, dragon boat, dragon and lion dance, cuju, and acrobatics exceeded 4.0 points. There is a significant difference between the overall impact of digital museums and the occupation of foreign users (P < 0.05). Traditional sports culture dissemination subject, dissemination method, dissemination content and dissemination object can promote the dissemination of culture on a global scale, in which the impact coefficients of the digital museum constructed in this paper, as well as the cultural information visualisation platform, are as high as 0.324 and 0.417, respectively. To sum up, the dissemination of Chinese traditional sports culture on a global scale is strengthened by high-dimensional data processing technology.