楚宣王二十一年,即公元前三四九年韩国人弑晋国国君晋静公。楚宣王二十三年,即公元前三四七年赵国发生内乱。楚宣王二十四年,即公元前三四六年卫国贬号为侯,成为魏、韩、赵的附属。楚宣王二十六年,即公元前三四四年诸侯在京师会见。这一年,鲁国国君鲁康公去世,他的儿子鲁景公继位。楚宣王二十七年,即公元前三四三年周显王封秦国国君为方伯(诸侯之长),诸侯前来祝贺。