A arena sediou a cerimônia de abertura da Expo 2010, durante a qual foi conhecida como Expo Cultural Center. Em março de 2016, a arena sediou um torneio de jogo profissional do jogo de video game "Dota 2", conhecido como o Shanghai Major 2016.