李恒,字德卿,祖上姓于弥氏,唐朝末年被赐姓李,祖上世代都是西夏国的统治者。他爷爷那会儿,元太祖在河西作战,攻打兀纳剌城,守城的将领是夏国皇子的儿子,城破后,这位将领宁死不屈。他儿子惟忠,当时才七岁,竟然要跟着父亲一起死,元朝主将觉得这孩子不一般,就把他带回去献给了宗王合撒儿,合撒儿就把惟忠养大了。后来移相哥当了西夏王,惟忠跟着元朝军队去中原打仗,立下了不少功劳。淄川王分封土地的时候,任命惟忠为达鲁花赤,还给了他金符作为身份象征。惟忠生下了李恒,李恒从小就与众不同,王妃把他当成亲儿子一样疼爱。

中统三年,元朝朝廷任命李恒为尚书断事官,但是李恒谦让,把这个职位让给了自己的哥哥。后来李璮在涟海造反,李恒跟着父亲一起弃家逃亡,去报告这个消息,李璮很生气,把李恒一家都关进了监狱。李璮被杀后,李恒才被释放。元世祖很欣赏他的功劳,任命他为淄莱路奥鲁总管,同样佩金符,还补偿了他被抄家的损失。

至元七年,李恒被提升为宣武将军、益都淄莱新军万户,参与了伐宋战争。襄阳守将吕文焕经常出来抵抗元军,殿帅范文虎又去支援他。李恒率领自己的军队在万山修筑堡垒,卡住了襄阳城的西面,切断了他们的陆路补给。吕文焕等人又用渔船渡过汉水,侦察元军的动向,李恒设下埋伏打败了他们,水路也被切断了,于是元军开始进攻樊城。至元十年春天,李恒率领精兵渡过汉水,从南面发起进攻,率先攻破了樊城,襄阳城也随后投降了。捷报传来,皇帝赐给他宝刀,并把他提升为明威将军,佩金虎符。

至元十一年,丞相伯颜在襄阳举行大军集会,然后进兵到郢州。宋军用船队封锁汉水,伯颜就从唐港进入汉水,绕过郢州,进攻沙洋、新城,留下李恒断后,打败了宋军的追兵。到了阳罗堡,宋朝的制置使夏贵派他儿子夏松来阻击,李恒冲锋陷阵,额头上中了流矢,伯颜劝他撤退,但他更加卖力,最终射杀了夏松。之后元军渡过长江,李恒和宋军激战,从早上寅时一直打到申时,夏贵战败逃跑,鄂州、汉阳都落入元军手中。因为这次战功,李恒被提升为宣威将军,赏赐白金五百两。之后,他跟随伯颜继续东下。

话说十二年春天,宋朝大将高世杰又来打探汉水和沔水的情况,朝廷就派张弘范回鄂州驻守。当时江陵那边,一些有钱有势的人聚集了很多人,到处闹事,朝廷就下令让张弘范去讨伐。张弘范呢,他没急着打仗,而是先派人劝降,结果劝降了十多万人,张弘范把他们都放了,让他们当老百姓。他还严令军队不许抢掠,那些送来的礼物、供给,他一样都没收。

那一年,张弘范跟着右丞阿里海牙到了洞庭湖,活捉了高世杰。然后他们攻下了岳州,又进攻沙市,很快就拿下了。宋朝的制置使高达投降了,张弘范就留下来镇守江陵。他发文告,命令归州、峡州、辰州、沅州、靖州、澧州、常德州这些地方都投降,这些地方都乖乖听话了。没过多久,张弘范被调到常德驻守,那是湖南的门户要地,战略位置非常重要。

很快,朝廷下令分三路出兵,任命张弘范为左副都元帅,跟着都元帅伯颜从江西出发。九月,张弘范在江州设立了军营。军队到了建昌县,抓住了宋朝的都统熊飞。接着包围了隆兴府,隆兴府的转运使刘槃想投降,张弘范觉得他这是在耍花招,暗中做好了准备。果然,刘槃带着精兵诈降,张弘范打败了他,几乎全歼了敌军,刘槃这才真的投降了。之后,抚州、瑞州、建昌府、临江府都投降了。

军队里有人缴获了宋朝丞相文天祥和建昌府一些官员百姓的书信,张弘范把这些信都烧了,这样军心就安定了。接着,他们进攻吉州,吉州知州周天骥投降了,这样赣州和南安州也安定下来了。广东经略徐直谅送来了信,表示投降,带着他管辖的十四个州郡归顺;之前江西的制置使黄万石也带着邵武投降了。隆兴府的帅府诬陷富人跟敌人勾结,已经杀了130多户人家,张弘范回来后,查明他们没有罪,就把他们都放了。

宋朝丞相陈宜中和他的大将张世杰在福建拥立益王赵昰。福建各地的豪杰纷纷起兵响应。陈宜中不断派兵打仗,先是在南丰打败了吴浚的军队。

张世杰派都统张文虎和吴浚合兵十万,计划一定要收复建昌府。陈宜中又派兵在兜港打败了他们。吴浚逃到瑞金去找文天祥,结果又被陈宜中打败了,文天祥逃到了汀州。陈宜中派镇抚孔遵追击,顺便还打败了赵孟瀯的军队,夺回了汀州。 之后,元帅府被撤销,陈宜中被授予昭勇大将军、同知江西宣慰司事等职务,官职一路升迁,最后做到福建宣慰使,后来又改任江西宣慰使。

文天祥又夺回了汀州,然后军队从兴国县出发,一路打败了好几个地方的军队,重点围攻赣州,情况非常危急。有人说文天祥的坟墓在吉州,建议陈宜中派兵去挖坟,这样文天祥肯定就会投降了。陈宜中说:“我们是大军讨伐不服从的人,哪有去挖人坟墓的道理!”于是他分兵去救援赣州,自己则率领精兵悄悄地赶到兴国。文天祥逃跑了,陈宜中追到空坑,抓住了文天祥的妻子和女儿,还抓获了招讨使赵时赏以下二十多个人,降服了二十万宋军。

朝廷下令让陈宜中与右丞阿里罕、左丞董文炳合兵追击益王。大家都觉得应该直接去福建,陈宜中却说:“不行。如果我们的军队都在福建,益王一定会逃到广东去,那样梅岭和江西就都保不住了,应该从广东方向夹击他。” 大家都觉得陈宜中说得有道理。军队到了梅岭,果然遇到了宋军,出其不意地打败了他们,宋军就逃到潮州去了。十四年,陈宜中被拜为参知政事,主管江西行省事务。

十五年,益王死了,张世杰、陆秀夫等人又立了卫王昺,在广东各地坚守,朝廷任命元帅恒为蒙古汉军都元帅,让他去平定南方。恒将军带兵攻下了英德府和清远县,打败了元朝的制置使凌震和运使王道夫,接着又攻入了广州。张世杰等人就转移到了崖山。当时元朝的都元帅张弘范的水师还没到,恒将军就按兵不动,派兵平定了梅州、循州等地。凌震等人又来攻打广州,恒将军再次打败他们,他们都弃船逃跑,跳海自杀了,恒将军缴获了他们的三百多艘船,抓了包括宋迈在内的两百多名将领和官员,又在茭塘越打败了他们的残余部队。

十六年二月,张弘范从漳州到了,直奔崖山而来,恒将军率领部队赶去支援。张世杰把一千多艘战船连在一起,用粗大的绳索连接起来当作防御工事。恒将军派兵切断了他们的取水路线,他们的处境越来越危急,劝降不成,恒将军就率兵从船尾,也就是北面反方向进攻,冲破了他们的防线。绳索断了,张世杰仍然顽强抵抗,从早上打到晚上,张弘范督促南面的部队一起进攻,最终大获全胜。陆秀夫先把妻子儿女沉入大海,然后抱着卫王一起投海自尽。跟随他们一起死的有十多万人。元军缴获了宋朝的金印、后宫嫔妃以及文武大臣。宋军大将翟国秀、凌震等人也都投降了。战斗结束后,除了被烧毁和沉没的,还缴获了八百多艘船。那天,天空乌云密布,像雾一样,有人乘船逃跑了,恒将军以为是卫王,就追到高州、化州,问了投降的人才知道卫王已经死了,逃跑的人是张世杰。张世杰后来也在海陵港溺水而死。岭南地区全部平定,恒将军凯旋回朝,皇帝重重赏赐了他,还设宴款待了二百多名将士。

十七年,恒将军被任命为资善大夫、中书左丞,负责荆湖行省的政务。他禁止掠夺百姓为奴婢,还赈济了常德、澧州、辰州、沅州、靖州五郡的饥民;对那些被官府登记在册的猎户,除了留下了一千户之外,其余的都放他们回家了。

十九年的时候,他请求辞去军职,皇上就让他大儿子散木接替他当江西宣慰司的副指挥使,继续当他的万户。

在占城打仗那会儿,皇上总是准时给他送去粮草、武器装备,还有上百艘战船。他在瘴气弥漫的地方待了很久,染病才回来。没多久,皇上又下令让他跟着皇子镇南王去征讨交趾,他们搭着木筏过海,攻下了天长府。交趾军队见势不妙,把国家都给放弃了,乘船逃跑了。他封锁了交趾的宫殿和府库,追击到海上,打败了他们,缴获了二百艘船,差点就抓住了他们的世子。

正赶上盛夏,军队里爆发了疾病,又下起了大雨,河水暴涨,把营地都淹了。有人说交趾快要投降了,建议班师回朝,但他不同意,最后还是回去了。蛮兵追击,打败了后军,王爷就改派他殿后,一边打仗一边撤退。结果他膝盖中了一支毒箭,一个士兵背着他跑。到了思明州,毒发身亡,享年五十岁。后来皇上追赠他银青荣禄大夫、平章政事,谥号武愍;又再次追赠他推忠靖远功臣、太保、仪同三司,追封滕国公。

他儿子散木,当上了江西行省的平章政事;儿子囊加真,是益都淄莱的万户;儿子逊都台,是湖南宣慰使司的副指挥使。孙子薛彻干,当上了兵部侍郎;孙子薛彻秃,是益都般阳的万户。