The Battle of Tian Shan () was a battle fought in Tian Shan (in modern-day Xinjiang) in 99 BC during the Han–Xiongnu War. The battle ended with the defeat of the Han Dynasty, whose forces were led by Li Guangli.