后在北方晋国和南方楚国争霸时，宋国夹在中间，战事连年不断。86年间（从公元前632年救宋的城濮之战，到公元前546年晋楚弭兵），遭遇了40次以上的战争。早先于前579年由宋国权臣华元发起和平大会，后来西元前546年，宋国大夫向戌因为和晋国中军将赵武、楚国令尹屈建有私交，又正当两国交兵疲惫之际，倡议弭兵，最终受到响应，在宋国召开十国参加的“弭兵之盟”，使宋国保証了十余年的和平时期，中原得到四十年较为和平的环境。但在宋国内部的权力斗争却仍持续不断。
战国.战国时期，宋国同齐国发生卿大夫