朱元璋统一全国,很多战役都是由徐达担任主将。他跟随朱元璋打下定远,攻克滁阳(今滁州市),取和州,官授镇抚。后来他又领兵过长江,破采石、取太平、下集庆、战当涂,生擒元将陈林先,为朱元璋开辟了大块根据地。他在与陈友谅决战时,不仅是一支主力军统帅,而且是前线指挥者、组织者。至正二十三年大败陈友谅军于鄱阳湖,陈友谅中箭而死,生擒谅军3000人。至正二十四年,朱元璋即吴王位,封徐达为左相国。至正二十六年八月,朱元璋拜徐达为大将军,常遇春为副将军,率水军20万分兵三路出击,攻下湖州,围困了张士诚的老巢平江(今苏州)。次年九月,破平江,俘张士诚。
经过
至正二十七年十月,徐达被任命为征虏大将军,率领大军北伐。首先占领沂州、密海等州县,迫济南之敌投降,再分兵取登、莱,平定了山东。
至正二十八年元月,朱元璋即帝位,封徐达为右丞相,令他继续北伐。徐达率军先后攻克汴梁(开封)、潼关、德州、通州,于同年八月攻占大都(今北京市)。元顺帝仓皇逃走,结束了元朝在中国的统治。
徐达攻占元都以后,又担任收复西北的任务。他率大军越过太行山直捣太原,在卓林打败元将扩廓贴木儿,攻下太原并进占大同,平定了山西。明洪武二年(1369年),徐达领兵渡过黄河,占领了鹿台、奉元,逼至临洮,迫李思齐投降;接着又攻下兰州,转兵攻下庆阳,守将张思道逃走。至此,徐达平定陕西全境。
明洪武三年徐达被任命为大将军,率兵继续北伐西征。他派副将军李文忠出居庸关,攻打应昌的爱猷识理达腊。应昌被克,爱猷识理达腊逃回蒙古大漠。徐达率军自潼关向西,讨伐一再扰乱兰州的扩廓贴木儿,在沈儿峪战斗中彻底消灭了元军,徐达军队占领了定西并连续攻克沔州、兴元,平定了甘肃南部,至此,全国基本统一。
影响
徐达不但作战勇敢,身先士卒,而且率军纪律严明,凡经过地方,秋毫无犯。对元朝官兵只要放下武器的一律不杀。攻下北京后,元朝的府库、图书、宝物都派专人保护,并派张胜带1000名士兵把守宫廷。次日早晨,市面照常营业。洪武十八年二月,徐达病逝。后追封为中山王,谥武宁,葬钟山之阴。