起因
王敦與堂弟
王導都是東晉的開國功臣,當日仍是琅邪王的
晉元帝司馬睿初鎮
建康時仍沒有威望,江南
士族以至平民都無人理會他,王導與王敦則為他建立威望,建立起在南方較安定地方的一個朝廷。王導主掌政策事務,而王敦則掌握軍事力量,對東晉建立有極大的貢獻,當時的人更稱“王與馬,共天下。”可見王氏的地位和影響力。
但東晉建立後,
司馬睿希望減弱
琅琊王氏的影響力,於是提拔
劉隗、
刁協等其他
士族人士,用以制衡王氏勢力。司馬睿亦忌憚掌握軍事大權的
王敦,亦疏遠了曾經極力扶持自己的
王導。同時,王敦亦漸見專擅,如自行選置屬下州郡官員,自行加任割據險處的何欽為將軍,更意圖安插親信任州
刺史。這些事都讓司馬睿感到厭惡,而王敦亦對司馬睿的反抗行為大為不快。
同時,受司馬睿重用的劉隗亦不喜歡見到王氏的坐大,要求司馬睿削弱王敦,並提議以宗室
司馬承任湘州刺史,出鎮
湘州,後王敦寫信勸劉隗與他修好,劉隗亦拒絕。司馬睿亦為防備王敦,讓劉隗和
戴淵以防備北方胡人為名領兵出鎮,這都令王敦十分憤怒。
太興四年(321年)
豫州刺史祖逖病逝,令
王敦以為再無人可以在軍事上威脅他,最終決意舉兵動亂。
經過
舉兵內向
永昌元年(322年),
王敦舉兵向
建康前進,以誅
劉隗為名並上奏劉隗的罪狀。王敦黨羽
沈充亦在
吳興舉兵回響王敦。王敦到
蕪湖時又上奏另一位寵臣
刁協的罪狀。
司馬睿對王敦的行為十分憤怒,於是決意與他決戰,要親率
六軍與王敦對抗,並召命劉隗和
戴淵回建康準備防衛王敦的進攻,又下令斬殺王敦就可封為五千戶侯。在朝中任光祿勛的王敦兄長王含見此偷偷乘船投奔王敦。
王敦同時呼喚
梁州刺史甘卓,請他一同進攻,甘卓原本答應但最終甘卓都沒有前來,更派參軍孫雙
諫止王敦,王敦大驚並以公爵之位請求甘卓支持,甘卓對他的立場猶豫不決。王敦又請
司馬承任軍司,但司馬承拒絕,更派
主簿鄧騫到襄陽勸甘卓反對
王敦,支持朝廷。雖然鄧騫多番規勸,但甘卓仍然不能決定立場。王敦見甘卓猶豫不決,害怕他在背後反對自己,於是派參軍
樂道融去請甘卓前來支持。但樂道融憤恨王敦目無
君上,圖謀奪位的行為,於是背叛王敦,要甘卓與他合作,襲擊王敦的根據地武昌。甘卓聽後終於有了決定,於是派
巴東監軍柳純、
南平太守
夏侯承、
宜都太守譚該等人稱王敦叛逆,率兵討伐,又派參軍司馬贊和孫雙到台城上報,
甘卓因而獲任命為
鎮南大將軍、
侍中、
都督荊梁二州諸軍事,
荊州牧,
梁州刺史;
羅英被派到到廣州與
陶侃相會,陶侃後即派參軍高寶率兵北上。
武昌城中傳聞甘卓軍已到,眾人大驚而離散。
王敦所派的
南蠻校尉魏乂率軍二萬進攻
湘州治所長沙,因長沙城城池不穩固而又缺乏軍需儲備,眾人都十分恐懼,有人更勸
司馬承投靠
陶侃或退守零陵或
桂陽,但司馬承堅持要
嬰城固守。
甘卓寫書司馬承要出兵
沔口斷絕王敦歸路,藉以解除長沙之圍,但司馬承勸他直接攻擊王敦。同時王敦亦派甘卬向甘卓求和,甘卓再次猶豫,在豬口停駐了數十日仍不前進。
被召還
建康防守的
劉隗回京時受到百官在道上歡迎,意氣自若。入宮後與
刁協要求
司馬睿因王敦叛亂而盡誅王氏,但遭到拒絕,劉隗因而有懼色。同時
王導亦率
宗族子弟二十多人請罪,都被司馬睿原諒。王導任前鋒
大都督,
戴淵任
驃騎將軍,
周札為
右將軍、都督石頭諸軍事。又命
王廙勸止
王敦,但王敦不聽,更留下王廙自行任用。王敦逼近建康時,劉隗被指挀守
金城,周札守
石頭城,司馬睿親自領軍在城郊準備迎戰。
建康陷落
王敦兵臨
石頭城,打算進攻金城,打擊
劉隗。但部將
杜弘認為劉隗死士眾多,不易攻克,建議先攻石頭城;又認為
周札少有恩德,士眾不服他,易於攻克,而石頭城一旦被擊破,劉隗就會退走。王敦聽從並進攻石頭城,周札開城門投降。王敦因而占據石頭城。
司馬睿於是命劉隗、
戴淵、
刁協、
王導、
周顗、郭逸和
虞潭等率軍進攻石頭城,但都被王敦軍打敗。太子
司馬紹知道諸軍兵敗後打算親率將士決一死戰,但被太子
中庶子溫嶠諫止。
王敦在石頭城中擁兵,不入宮朝見
司馬睿,更放縱士卒四處搶掠,當地大亂,官員都逃走,只餘下
安東將軍劉超率眾與兩名
侍中侍奉司馬睿。司馬睿亦只好脫下
戎服,派使者向王敦求和。同時,兵敗的
刁協和
劉隗回宮見司馬睿,司馬睿流著淚勸二人快點逃走避禍,更給予二人人馬讓他們逃走。但刁協因年老而不能騎馬,亦對人無恩情,元帝召募刁協隨從時竟然全都推辭。刁協行到江乘時被殺,首級被送到王敦那裡;劉隗則領家屬北逃至
後趙。
專掌朝政
司馬睿後命令百宮到石頭城見
王敦。及後任命王敦為丞相、都督中外諸軍、
錄尚書事、
江州牧、封
武昌郡公;王敦假意辭讓。及攻破
建康,王敦責備說:"不聽我的話,幾乎
滅族。"
王導仍然不理睬,王敦沒辦法。王敦見太子為人勇敢而有略,朝野中人都支持他,王敦於是打算以不孝為名廢了他,以免日後阻礙自己專政,但遭到
溫嶠的大力反對,其他人亦同意溫嶠,王敦無法得逞。但王敦卻因
周顗和
戴淵二人有很高的名聲和才能而十分忌憚,將二人殺害。王敦亦更置百官及軍鎮,影響數百人,但決策朝令夕改,只是隨心而作。不久王敦即回到武昌,並遙控朝政。後又自行加領寧、益二州都督。
甘卓知道
王敦得勝並殺害周顗等人後,又得到王敦命台城所發的騶虞幡,聲言害怕他攻擊武昌會逼王敦劫持皇帝,於是決心撤回襄陽。
都尉秦康和
樂道融勸甘卓分兵截斷
彭澤湖口,斷絕王敦在武昌和建康兩批的軍隊的接觸支援,讓王敦士眾自動離散。但甘卓十分堅決,斷然拒絕。
同時,攻打長沙的魏乂手下捕捉了
司馬承派出求援的周該和
周崎,魏乂向周崎說王敦已擊敗朝廷軍隊,主掌建康朝政,而甘卓亦已回襄陽,援軍不會再來,要周崎去勸降,瓦解軍心。周崎假意答應但卻和城中人說援軍快到,鼓勵繼續堅守,最終遭到殺害,周該亦被拷問至死。及後魏乂攻擊轉猛,又將王敦送來的朝廷文章射入城內,城內的人知到朝廷戰敗都十分惆悵的惋惜。兩軍攻守一百多日後,衡陽太守
劉翼戰死,士卒死傷枕藉,最終都被攻破,捕擄司馬承等人,又殺害譙王長史
虞悝。魏乂又以檻車送司馬承和
舂陵縣令
易雄到武昌,
王廙受
王敦之命在途中殺害司馬承。易雄到武昌後仍然意志高亢,沒有懼色,王敦畏懼他言辭剛正,將他釋放,但王敦不久即派人將他暗殺。
甘卓到襄陽後,家人都勸他防備王敦,但甘卓不聽,命手下士兵解甲耕作,每聽到防備王敦的諫言都會大怒。襄陽
太守周慮受了王敦的密令,假稱湖中有很多魚,要甘卓將手下士兵都派去捕魚。及後周慮領兵在甘卓寢室襲擊甘卓,並將他殺死,斬下頭顱送交王敦,又殺害甘卓的幾名兒子。後王敦任命
周撫代替甘卓的位置。
王敦掌握朝政後,四方的朝貢大多都進了他的府第,同時將
相州牧的任命皆由他掌握,所任用的都是他的親信或
琅琊王氏的族人。同時又以
沈充和
錢鳳為謀主,二人的計謀都會聽從。又任用諸葛瑤、
鄧岳、周撫、
李恆、
謝雍等人,更縱容沈充等人胡作非為。王敦堂弟
王棱多次勸諫王敦,卻遭到王敦暗殺。同年
司馬睿憂憤成疾,最終病死,由太子
司馬紹繼位。
圖謀篡位
太寧元年(323年),
王敦謀求篡位,諷諫朝廷徵召自己,
司馬紹於是手詔徵召王敦。王敦及後移鎮姑孰。司馬紹因畏懼王敦,想以
郗鑒作為外援,於是任命郗鑒為兗州刺史,
都督揚州江西諸軍事,並鎮守合肥。王敦忌憚郗鑒,表他為
尚書令還朝,途中王敦與郗鑒相會,二人意見不合,不再見面但仍強留郗鑒。王敦黨眾勸王敦殺死郗鑒,但王敦不肯。及後郗鑒回朝,與司馬紹共謀討伐王敦。
王敦侄兒
王允之受王敦喜愛,經常跟隨著王敦。一次王敦在夜裡與親近的人一起喝酒,王允之稱醉倒下,王敦則與
錢鳳商討叛逆篡位的事,王允之於是聽到全部內容,及後當場嘔吐大作。錢鳳走後,王敦再看王允之,見他嘔吐得衣身都沾污了,以為他己醉得不省人事,不再懷疑。及後王允之要求去見當時在朝中任
廷尉的父親
王舒,到後則將
王敦的圖謀告訴父親,王舒於是與
王導一同報告
司馬紹,暗中作好準備。
此時王敦集團繼續為篡位作準備,如
周札一族在當時十分強盛,共有五人獲封侯,是最大勢力的江南
士族,王敦因而十分忌憚周氏。王敦於此時患病,
錢鳳勸他剷除周氏,王敦同意。又因
周嵩因王敦在上一年殺害其兄
周顗而懷恨在心,稱王敦的指定繼承人王應不宜領兵,令王敦十分厭惡。最終王敦於次年誣陷周嵩與侄兒周莚與當時一名施行法術的道士李脫圖謀不軌,將他們收捕處死。另王敦又派參軍賀鸞與在吳國的
沈充一同盡殺周札的家人,又進兵會稽,周札在對戰中遇害。
王敦又殺害冉曾、
公乘雄等數名
晉元帝的腹心。
晉室反擊
王敦的病癒來愈嚴重,於是矯詔讓王應任
武衛將軍,作為自己副手,又任命王含為驃騎將軍,
開府儀同三司。
錢鳳一次問王敦一旦他身故,是否應一致擁戴王應,將所有事交給他。王敦說今天做的不是非常的事,不是常人可以擔當,而王應年少,不能擔當大事。說他死了以後,上計是
解兵回歸朝廷;中計則是退守武昌,
擁兵自守;下計則是謀反動亂,顛覆朝廷。錢鳳卻認為下計才是最好的計謀,與
沈充決定在王敦死後發動叛亂。及後
丹陽尹出缺,王敦表
溫嶠為丹陽尹,意圖藉此監視朝廷動靜;但溫嶠卻向
司馬紹報告王敦的圖謀,更與
庾亮一同策劃討伐王敦的計畫,令王敦大怒。
王導帶領子弟為王敦發喪,而司馬紹亦假稱王敦已死,下詔討伐王敦的黨羽;眾人都以為王敦已死,士氣增強。王敦接詔後大怒,但因病重而不能領兵,於是命王含為元帥,命
錢鳳與
冠軍將軍鄧岳及
周撫領兵攻向建康,並以誅殺奸臣
溫嶠為名號。王含水陸並進,領五萬兵到
江寧南岸,逼近建康,眾人驚懼,溫嶠移駐北岸,並燒毀朱雀桁,令王含不能渡過
秦淮河攻擊。
王導期間曾試圖勸降王含,但王含沒有回答。後
司馬紹率諸軍出屯南
皇堂。並在一夜招募壯士,派將軍
段秀和中軍司馬
曹渾等率千兵渡過秦淮河,攻其不備。後即在清晨在越戰與王含交戰,大破王含軍,並斬將領
何康。
王敦知道王含兵敗後大怒,更試圖要起身領軍反攻,但因病重而不能起身。
錢鳳後亦到江寧南岸,與司馬紹所率諸軍交戰,頻頻戰敗。王敦知自己不久人世,向
少府羊鑒和王應要求在他死後要先置文武百官才辦喪事。不久王敦病逝,王應秘不發喪,用蠟處理屍體並埋在屋中就與諸葛瑤等縱情聲色。
司馬紹亦曾派人以
司空之位引誘
沈充歸降,但沈充拒絕,領兵攻向
建康。早前宗正卿
虞潭因病回會稽,聽聞沈充起兵後即在
餘姚起兵討伐沈充,
司馬紹於是任命虞潭為會稽
內史。前
安東將軍劉超和
宣城內史鐘雅亦起兵討伐
王敦;義興人周蹇亦殺王敦任命的
太守劉芳,
祖約亦驅逐王敦任命的淮南太守任台。沈充及後帶領一萬多兵與王含軍會合,司馬顧颺獻計沈充,上計建議他引湖水灌入建康,乘水勢以水軍入城;中計建議他集合兵眾,全力進攻;下計為殺死
錢鳳歸降,但
沈充都不接納。及後
劉遐和
蘇峻等軍來到,沈充與錢鳳打算趁
遠度南下的劉遐等軍疲乏而攻擊,於是領兵渡過
秦淮河,護
應詹、趙胤等領兵抵抗但不果。沈充和錢鳳及後到達宣陽門,遭到劉遐和蘇峻擊破,劉遐及後又在
青溪大破沈充。
當時尋陽
太守周光因
王敦興兵而領數千人趕來,到後求見王敦,但王應以王敦患病而推卻,周光於是推論王敦已死,更向哥哥
周撫說:“王敦已死,你為何仍與錢鳳等人一起做逆賊?”各部眾聽後都感到愕然。王含見多次戰敗,決定燒營逃走,
司馬紹回宮大赦,但王敦黨眾不赦,並命諸將追擊王敦各黨羽,如派
庾亮督蘇峻等追擊沈充,
溫嶠督劉遐等追擊王含、
錢鳳。王含當時想到荊州投靠王舒,但王應認為到
江州投靠
王彬更好,王含不聽從王應所說而投奔荊州。王含與兒子乘船到荊州,王舒派兵迎接,但其實是命人推他們進江水中溺死。王敦屍首被起出,焚毀衣服並跪著斬下頭顱示眾。錢鳳到闔廬洲時被周光殺死;
沈充則誤入舊將吳儒的家,被吳儒殺死,並傳首至
建康,與王敦的頭一同掛在朱雀桁上。至此
王敦之亂正式結束。
影響
王敦之亂期間,東晉集中應付內斗,對於北方的侵擾都沒有力量去應付,導致
後趙在王敦之亂期間奪取了東晉
兗州、
徐州和
豫州的大片土地。
蘇峻憑著協力平定王敦之亂而有功獲封賞,並且威望漸長,軍事力量強大。但同時蘇峻亦驕傲自滿,甚至有異心,最終導致了後來的
蘇峻之亂。