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