徐達

早年經歷

徐達曾祖父徐五四，曾祖母何氏，祖父徐四七，祖母周氏，父親徐六四，母親蔡氏，家族世代務農。洪武二十三九月，徐達三代先人皆追封中山王及中山王夫人。徐達面貌清癯，顴骨稍高，身材魁偉。自幼習武，和朱元璋相逢具朱元璋替徐達寫的御製神道碑文：「歲癸巳，朕集義旅，王來麾下」當時徐達已22歲，並無兩人為幼時玩伴的史料。元至正十三年（1353年），參加紅巾軍郭子興部隊，後成為朱元璋手下的一員大將。朱元璋向南進攻定遠，率領二十四人前去，徐達排在第一，率部在滁州澗擊敗元軍。至正十五年二月，又隨軍攻取和州，郭子興任命徐達為鎮撫。攻占和州後，郭子興抓走孫德崖，孫德崖軍也抓走朱元璋，徐達提出用自己換朱元璋，二人最終都倖免於難。

征戰江南

同年六月，朱元璋率徐達等人渡江，攻占採石、太平。在攻打採石和太平的戰鬥中，徐達與常遇春二人衝鋒陷陣，勇冠三軍，擒元將陳野先，隨後徐達等分道攻占溧水、溧陽等地。至正十六年二月，朱元璋攻下集慶後，命徐達東取鎮江。鎮江克後，徐達將兵號令嚴肅，秋毫無犯。此後被任命為淮興翼統軍元帥。當時，張士誠占據常州，命令陳保二率水師進攻鎮江。徐達在龍潭擊敗陳保二，於是請求增兵圍困常州。張士誠派出將領前來增援，徐達率部離開城池設下兩道埋伏圈等待，派王均用率部充當奇兵，而自己親自指揮部隊。張士誠軍敗走遭遇埋伏，被徐達擊敗，生擒張、湯二將。第二年攻克常州，晉升僉樞密院事。接著攻克寧國，進攻宜興，派前鋒趙德勝攻占常熟，生擒張士誠的弟弟張士德。至正十八年（1358年），再次進攻並攻占宜興。
朱元璋親自率軍進攻婺州，命徐達留守應天，又派出軍隊擊敗天完將領趙普勝軍，收復池州。改任奉國上將軍、同知樞密院事。接著，徐達進攻安慶，從無為陸路進攻，夜襲浮山寨，破趙普勝部將於青山，並乘勝追擊攻克潛山。之後，徐達回到池州，與常遇春埋伏在九華山下，擊敗陳友諒軍隊，斬首萬人，生擒三千人。常遇春說：「這是一支勁旅，不殺會成為後患。」徐達認為不可，於是上報朱元璋。而常遇春先前在夜晚坑殺俘虜過半，朱元璋不高興，於是將其餘俘虜全部釋放。於是開始命令徐達統領其他將領。陳友諒進攻龍江，徐達在南門外駐軍，與諸將拼死作戰擊敗陳軍，追擊到慈湖，焚毀了他們的艦船。
至正二十一年（1361年），徐達與陳友諒大戰於江州，陳友諒敗退，徐達追擊。陳友諒率艦隊從沔陽出發，徐達在漢陽沌口駐軍抵禦。此時晉升中書右丞。第二年，朱元璋攻占南昌，降將祝宗、康泰叛變。徐達率沌口駐軍擊敗他們。又跟從增援安豐，擊敗張士誠部下呂珍，進圍廬州。適逢陳友諒進攻南昌，朱元璋召徐達前來，在鄱陽湖遭遇陳友諒軍，史稱鄱陽湖之戰。徐達擊敗陳友諒前鋒，擊殺一千五百人，繳獲大型軍艦一艘。朱元璋顧慮張士誠進攻後方，命徐達返回應天鎮守，之後繼續作戰，擊敗陳友諒。
至正二十四年（1364年）正月，朱元璋稱吳王，以徐達為左相國。徐達率部攻克廬州，之後進攻江陵、衡州、寶慶等地，平定湖廣。之後，指揮常遇春等進攻淮東，攻占泰州。張士誠軍攻占宜興，徐達率軍收復。隨後再次率兵渡江，攻占高郵，俘虜一千餘人。再進軍攻占安豐，俘虜元將忻都，迫使左君弼逃亡，獲得其全部艦船。元軍進攻徐州，徐達率軍迎擊，斬殺俘虜以萬為單位計算，淮南淮北完全平定。隨後，徐達建議乘勝進攻張士誠。至正二十六年（1366年），朱元璋任命徐達為大將軍，常遇春為副將軍，統率二十萬大軍攻打張士誠。張士誠三路出擊，徐達也分三路軍應戰，另外派兵扼其歸路。張士誠戰敗回逃，不能入城，只得返回作戰，徐達大敗張士誠軍，擒獲將吏二百人，包圍湖州。張士誠派呂珍等率軍六萬前來援救，駐屯舊館，修築五寨以自固。徐達讓常遇春等建造十座堡壘加以圍阻。張士誠又親率精兵來援，徐達在皂林大敗其軍，張士誠逃走，遂攻克升山水陸寨。五太子、朱暹、呂珍等都投降，徐達巡行城下，湖州投降。然後攻下吳江州，從太湖進圍平江。次年，攻取平江，生擒張士誠。在平江城即將被攻克時，徐達與常遇春相約說：「軍隊入城，我軍紮營城左，你軍紮營城右。」又命令將士道：「搶劫百姓財物者死，毀壞百姓房屋者死，擅自離營二十里者死。」入城之後，吳人安然如故。還師之後，徐達被封為魏國公。

北伐大都

至正二十七年（1367年）11月，朱元璋命徐達為征虜大將軍，常遇春為副將軍，率領25萬大軍進行北伐，朱元璋親自在龍江為這次征討舉行祭神儀式，並親授方略。徐達率軍攻克沂州，招降守將王宣。進一步攻克嶧州，王宣重新反叛，徐達便將他擊殺。攻下莒、密、海諸州，然後派韓政分兵扼守黃河。張興祖攻取東平、濟寧，而自己率大軍攻取益都，攻下淮、膠等州縣。濟南投降，徐達分兵攻取登、萊，山東全部平定。
洪武元年（1368年），朱元璋即皇帝位，以徐達為銀青榮祿大夫、上柱國、右丞相、兼太子少傅。常遇春攻克東昌，會師濟南，擊斬樂安反叛者。然後徐達還軍濟寧，率水師溯黃河而上，直趨汴梁，守將李克彝逃走，左君弼、竹貞等投降。於是從虎牢關進入洛陽，與元將脫因帖木兒大戰於洛水之北，元軍兵敗逃走。梁王阿魯溫以河南投降，徐達率軍平定嵩、陝、陳、汝等州，然後直搗潼關。李思齊逃往鳳翔，張思道逃往鄜城，徐達率軍入關，西到華州。捷報傳來後，朱元璋巡幸汴梁，召徐達到其住所，擺酒設宴慰勞，並與他商議北伐之事。徐達說：「我大軍平定齊魯，掃平河洛，王保保徘徊觀望；潼關已克，李思齊之輩狼狽西逃。元朝聲援已絕，現在我們乘勢直搗元都，便可以不戰而取。」
閏七月，徐達與常遇春率軍會師河陰，派遣副將分道巡行河北之地，連下衛輝、彰德、廣平。軍隊臨時駐紮臨清，派傅友德開闢陸路使步騎兵通過，派顧時疏通河道使水師通行，然後引兵向北。常遇春已克德州，與徐達合兵攻取長蘆，扼直沽，搭浮橋讓軍隊過河。水陸並進，在河西務大敗元軍，進一步攻克通州。元順帝攜后妃、太子向北逃走。一天後，徐達陳兵齊化門，填濠登城。監國淮王帖木兒不花、左丞相慶童、平章迭兒必失、朴賽因不花、右丞張康伯、御史中丞滿川等拒不投降，徐達便將他們斬首，除此之外，沒殺一人。然後命人封閉府庫，登記書籍、寶物，並命指揮張勝帶領一千士兵看守宮殿門，讓宦官看護那些宮人、嬪妃、公主，嚴禁士兵侵擾欺凌她們。城中官民安居樂業，店鋪照常營業。

攻克晉陝

攻克大都後，朱元璋命徐達與常遇春進取山西。常遇春攻占保定、中山、真定，馮勝、湯和攻下懷慶，越過太行山，攻取澤州、潞州，徐達率大軍隨後跟進。當時王保保（擴廓帖木兒）正引兵出雁門關，將由居庸關進攻北平。徐達知道後，與諸將商議道：「擴廓率軍遠行，太原必定空虛。北平有孫都督在，足以禦敵。現在我們乘敵不備，直搗太原，使其進不能戰，退無所守，這就是攻擊敵人的要害和虛弱之處。如果擴廓西還自救，我們就能將他擒獲。」於是，徐達引兵直趨太原，王保保到保安，果然返回援救。徐達挑選精兵夜襲其營，王保保率十八名騎兵逃跑。徐達盡降其部眾，攻克太原。又乘勢收取大同，分兵巡行還未攻下的州縣，山西全部平定。
洪武二年，徐達引兵向西渡河，到達鹿台，張思道逃走，於是攻克奉元。當時常遇春攻下鳳翔，李思齊逃至臨洮，徐達會集諸將商議軍隊的進攻方向，主張進攻臨洮。於是率軍渡隴，攻克秦州，攻下伏羌、寧遠，進入鞏昌，派右副將軍馮勝進逼臨洮，李思齊果然不戰而降。然後分兵攻克蘭州，擊走豫王，全部繳獲其部隊輜重行李。回軍出蕭關，攻下平涼，張思道逃往寧夏，被王保保所捉，其弟張良臣以慶陽投降，徐達派薛顯受降。張良臣重新反叛，趁夜出兵襲擊，打傷薛顯。徐達督軍包圍張良臣叛軍，王保保遣將前來援救，徐達率軍迎擊，將其打敗逃走，於是攻取慶陽，張良臣父子投入井中，便將其拉出斬首，陝西之地全部平定。朱元璋下詔，徐達班師回朝，賞賜豐厚的白金和絲綢。

平定西北

洪武三年（1370年）春，朱元璋又以徐達為大將軍，平章李文忠為副將軍，分路出兵攻打北元。徐達自潼關從西路出擊，直搗定西，攻打王保保。李文忠自居庸從東路出擊，橫穿沙漠，追擊元昭宗。徐達兵至定西時，王保保退駐沈兒峪，徐達揮師逼近。雙方隔溝而壘，一天之內交戰數次。王保保派精兵從小路出發，進攻東南壘，左丞胡德濟倉惶失措，軍中驚擾，徐達率軍將王保保擊退。徐達因為他是胡大海之子，便將他押送到京城，而將他手下指揮斬首數人以示眾。第二天，整頓軍隊，進兵奪溝，殊死作戰，大破王保保軍，擒獲郯王、文濟王及國公、平章以下文武官屬一千八百六十餘人，將士八萬四千五百餘人，馬匹、駱駝等牲畜數以萬計。王保保僅攜妻子、兒女數人逃往和林。胡德濟被押至京城後，朱元璋釋放了他，卻又寫信告訴徐達：「將軍仿效衛青不斬蘇建之事，難道你沒看見穰苴是怎麼對待莊賈的嗎？將軍殺了他，也便罷了。今天到朝廷商議此事，我且念他在信州、諸暨所立之功，不忍將他處死。從今以後，將軍對這類事情不要再妄加姑息了。」
徐達打敗王保保之後，立即率軍從徽州南一百八渡到略陽，攻克沔州，進入連雲棧，進攻興元，將其攻克。而李文忠也攻克應昌，俘獲元帝嫡孫妃嬪、公主及將相。捷報先後傳到朝廷，朱元璋下詔令勁旅返回京城，並親自在龍江迎接、慰勞。然後下詔大封功臣，授徐達為開國輔運推誠宣力武臣，特進光祿大夫、左柱國、太傅、中書省右丞相、參軍國事，改封為魏國公，年祿五千石，給予世襲憑證。第二年，徐達率盛熙等赴北平操練兵馬，修築城池，將山後軍民遷移到各衛府，設置二百五十四屯，墾田一千三百餘頃。該年冬天，徐達應召返回京城。
洪武五年，朱元璋再次發兵北伐，徐達作為征虜大將軍從中路出發，左副將軍李文忠從東路出發，征西將軍馮勝從西路出發，各率五萬騎兵出塞。徐達派都督藍玉在土剌河擊敗王保保。在朱彥德和劉仲德規劃下，王保保與賀宗哲合兵力拒，徐達作戰不利，死者數萬人。朱元璋因為徐達功勞大，所以對此未予追究。當時李文忠軍也作戰失利，引兵返回。唯獨馮勝進攻河西走廊，獲得全勝，卻因隱藏駱駝、馬匹而獲罪。第二年，徐達又率領諸將前往邊疆，破元軍於答剌海，然後還軍北平，駐留三年才返回。洪武十四年（1381年），又率湯和等征討乃兒不花。不久，又返回鎮守北平。

賜死傳言

據明朝徐禎卿所著的筆記小說《翦勝野聞》記載，徐達患有背疽，朱元璋命許多醫師來治療，病好了不少。結果朱元璋突然派遣使者帶著食物來賜給徐達，徐達在使者監視下，哭著喫完，並暗中叫醫師們逃跑。徐達不久就死了，朱元璋親自背著紙錢，披頭散髮、打赤腳走路，沿路痛哭到徐達家，並說是治病不力，命令捕殺所有醫師，並撫卹了徐達遺孀。此篇記載有朱元璋涉嫌毒死徐達的意味。後有王文祿《龍興慈記》說，徐達患有「背疽」，不能喫鵝肉（中醫傳說鵝為「發物」，喫了背疽會發作而死），但朱元璋刻意賜徐達「蒸鵝」，徐達流著眼淚把鵝肉吃完，不久毒發而亡。清代學者趙翼對此二傳聞的評語為"無稽之談"。