鄗代之战是公元前251年
赵国在鄗(今河北高邑东)、代(今河北蔚县东北)地区击败
燕国的战役。
赵国自
长平之战败于
秦国之后,国力大大削弱。此后,不仅受到秦国军队的屡次进犯,而且其他诸侯国亦想乘机侵赵获利。
赵孝成王十五年、
燕王喜四年(前251年),
燕国丞相
栗腹以给赵孝成王祝寿为名,出使赵国,刺探赵国虚实。回国后向燕王建议,赵国青壮年在长平之战均被秦将
白起坑杀,国内尽是孤儿寡妇,无力再战,乘此良机攻赵必胜。燕国名将
乐毅之子、昌国君
乐间认为赵国连年同秦作战,百姓熟悉军事,若兴兵攻赵,燕军一定会败,坚决反对出兵。燕王喜不听乐间劝告,其他大臣也附和栗腹。只有大夫
将渠反对道:“与人通好约交,而反攻之,用兵不祥。”燕王喜不听,亲自率领偏军随栗腹、卿秦出征赵国,急得将渠拉住燕王喜衣带,反被他踢了一脚。将渠哭着说:“臣不是为了自己,是为了大王啊!”
就在栗腹使赵的同年,即赵孝成王十五年、燕王喜四年(前251年),燕王喜派出
战车两千乘,兵分两路,大举进攻赵国:一路由栗腹率军攻
鄗,一路由
卿秦、
乐乘(一说乐乘是赵方在代地反击燕军的主将)为将,攻
代。
燕军到达宋子(今河北
晋县南)后,赵孝成王令上卿
廉颇统兵前往抗击。廉颇受命后,先于鄗大败燕军,斩杀(一说俘获)栗腹。随后廉颇率领赵军再攻围困代地的燕军,再度取胜,俘卿秦、乐乘。两路燕军败退。
廉颇击破围困鄗、代两地的燕军后,乘胜追击五百余里,直入燕境,进围燕都
蓟城(今北京城西南)。在此期间,乐间也投奔赵国。燕王喜求和,赵人不许,指出必须先用将渠为相。燕王满足赵国的需求后,赵国才同意以燕国割让五座城邑为代价,解围退还。战后,赵孝成王封廉颇为信平君,
假相国。而乐间、乐乘怨恨燕王事前不听从其计划,也都留仕赵国。
关于鄗代之战参战双方的具体人数,《
史记》诸传中只有“起二军,车二千乘”的大致描写。对于赵方的参战人数,战争期间的伤亡,均无具体记载。今仅有《
战国策》记述最为详实:“(燕王)遽起六十万以攻赵。令栗腹以四十万攻鄗,使庆秦以二十万攻代。赵使廉颇以八万遇栗腹于鄗,使乐乘以五万遇庆秦于代。”但六十万攻赵似有夸大之嫌,故
《资治通鉴》记述此役时亦未采《
战国策》之说。
另,《史记·乐毅列传》中明言乐乘此时为燕方攻代一路的将军,在被俘后与族人乐间“怨燕不听其计,二人卒留赵”,这才仕赵国为将。但《战国策》认为乐乘此时是赵方在代地主持反击战的主将,且在赵孝成王十年(前256年)已为赵国攻城略地。未知此两种说法孰是孰非。