秦昭襄王四十九年,秦国的五大夫王陵攻打赵国的国都邯郸,不能攻克。于是派遣王龁代替王陵,仍不能攻克,于是围攻邯郸,赵国震恐,向各国乞求援助。楚国派大将黄歇营救赵国,魏国派大将晋鄙营救赵国。秦昭襄王嬴稷派遣使臣对魏安厘王魏圉说:“敢有参战的人,我会把兵力移过来一起打。”魏圉害怕了,命令晋鄙将兵力屯积在邺城(河北邯郸临漳),不敢再前进。魏国的信陵君魏无忌用计谋夺取了晋鄙的军力,带兵前进。
秦昭襄王五十年,秦国任命武安君白起代替王龁为元帅,白起因为赵尚没有打败,并且身体又有疾病,拒绝不肯前行。秦昭襄王嬴稷觉得白起心中有恨意,于是杀了白起。魏国的信陵君魏无忌在邯郸城下打败了秦军。秦太子嬴柱的儿子嬴异人在赵国作为人质,赵国商人吕不韦用钱财资助他,一起逃回秦国,嬴异人改名为嬴子楚。
秦昭襄王五十一年,秦国的大将赵掺攻打韩国,攻占了阳城(河南郑州登封市),斩首了4万人。攻打赵国,攻占了二十几个县,斩杀及俘虏了九万人。周赧王姬延非常恐慌,和燕国、楚国密谋联合各国,再订立合纵盟约攻秦。秦国立即起兵攻打周国,掳获姬延到秦国,然后又释放他回到周国。姬延死了,周国亡,立国879年。
秦昭襄王五十二年,秦昭襄王答应范雎辞了丞相。蔡泽继任为相国,几个月后被免职了。秦国将西周文公姬咎流放到悉狐聚(河南平顶山汝州市西北),东周亡国。
秦昭襄王五十三年,秦国攻打魏国,攻占了吴城(山西运城平陆)。魏国屈服投降,降为秦国的属国。韩桓惠王到秦朝觐见。
秦昭襄王五十六年,在位五十六年的秦昭襄王嬴则去世,时年七十五岁。子孝文王嬴柱嗣位。