秦昭王派武安君替代王陵统率部队。武安君进言说:攻打邯郸最好时机已经过去,现在的邯郸确实难以攻下,而且诸侯国的援军马上就到了。秦军虽然消灭了长平赵军,但秦军的伤亡也接近一半,现在要远征邯郸没有胜算。赵军在城里抵御,诸侯联军从外向里进攻,内外夹击,秦军必败,所以不可以打了。
秦昭王亲自下令,武安君也没有赴任。又派相国范雎登门去请,武安君称病不起,无法赴任。
白起称病不起,秦昭王没有办法,只好派王龁替代王陵为将。王龁率秦军围困邯郸久攻不下,这时楚公子春申君与魏公子信陵君率联军数十万进攻秦军,秦军大败伤亡惨重。武安君听到秦军惨败的消息说:秦昭王不听我的意见,现在怎么样?败了吧!
秦昭王听说了武安君的议论后,大怒,强迫武安君赴任。武安君称病情严重,不能起床,无法赴任。又派相国范雎去请,武安君仍不赴任。秦昭王一气之下,免去武安君的官职爵位,贬为士兵,并让他离开都城,迁到阴密,但武安君称病没有动身。
过了三个月,诸侯联军攻击秦军更加紧急,秦军多次退却,报告失利情况的信使每天都有,秦昭王不想让白起看他兵败的笑话,派人督促武安君赶快离开咸阳城。武安君只好起身上路了,出咸阳西门,往阴密进发。
秦昭王与范雎及群臣议论白起的事,有个大臣说:让白起迁出咸阳,他流露出不服气的样子,有怨言。
秦昭王就派人赐给白起一把剑,让他自杀。武安君拿着剑仰天长叹道:我做了什么得罪上天,竟落得如此下场!过了很久说:我应该死。长平之战赵国降兵几十万,我用欺诈之术全部把他们坑杀,这是作孽呀!说完就自杀了。
武安君自杀时是秦昭王五十年十一月。因为武安君的死没有罪过,秦国人都同情他,并有人祭祀他。可叹白起一生战功赫赫,为秦夺取七十多座城邑,却因为功劳太大,以至于君王无法封赏他了,又受到了奸佞小人的陷害,死的悲怆而令人感叹,武将永远都斗不过奸臣,被奸臣陷害的忠臣良将数不胜数。