Développé au milieu du XXème siècle à l'initiative du gouvernement chinois désireux de posséder un bon cheval tant pour la monte qu'à l'attelage, le Sanhe est une race issue du Soulun, élevé depuis e XVIIème siècle sous la dynastie Qing, et une souche du Mongol Chinois. Par la suite de nombreux croisements vont être effectués, notamment entre 1904 et 1905 avec des chevaux originaires de lac Baïkal, peut-être le Transbaïkal, puis en 1917, avec l'Orlov et des chevaux locaux, et enfin, à différentes époques avec l'Anglo Normand, l'Anglo Arabe et le Percheron.
Reconnu par le gouvernement chinois, plus particulièrement l'administration de Mongolie Intérieure, en 1986, le Sanhe n'est pas considérée comme menacée d'extinction, toutefois le recensement de 2005 indiquait un effectif de seulement 720 individus contre 20000 en 1982.