楚宣王二十一年,即公元前三四九年
韓國(guó)人弒晉國(guó)國(guó)君晉靜公。
楚宣王二十三年,即公元前三四七年
趙國(guó)發(fā)生內(nèi)亂。
楚宣王二十四年,即公元前三四六年
衛(wèi)國(guó)貶號(hào)為侯,成為魏、韓、趙的附屬。
楚宣王二十六年,即公元前三四四年
諸侯在京師會(huì)見(jiàn)。
這一年,魯國(guó)國(guó)君魯康公去世,他的兒子魯景公繼位。
楚宣王二十七年,即公元前三四三年
周顯王封秦國(guó)國(guó)君為方伯(諸侯之長(zhǎng)),諸侯前來(lái)祝賀。
秦國(guó)人與諸侯在逢澤會(huì)見(jiàn),朝見(jiàn)周顯王。
楚宣王二十九年,即公元前三四一年。
魏國(guó)人攻打韓國(guó),韓國(guó)人向齊國(guó)求援。
齊國(guó)人出兵救援韓國(guó),魏國(guó)人率師抵御,在馬陵交戰(zhàn),魏軍大敗,龐涓戰(zhàn)死,太子申被俘。
齊國(guó)田忌攻打國(guó)都臨淄,沒(méi)有成功,逃亡楚國(guó)。
楚宣王三十年,即公元前三四零年
秦國(guó)衛(wèi)鞅率師攻打魏國(guó),公子卬被俘,魏軍大敗。魏國(guó)割河西之地與秦國(guó),遷國(guó)都至大梁。
秦國(guó)國(guó)君秦孝公封賞衛(wèi)鞅商於之地十五邑,號(hào)為商君。
齊國(guó)、趙國(guó)聯(lián)合出兵攻打魏國(guó)。
楚國(guó)國(guó)君楚宣王去世,他的兒子熊商繼位,是為楚威王。