与张仪有私交，遂带头反对。楚怀王下令昭雎出使秦国，让秦惠文王继续重用张仪。不久秦惠文王死，张仪被驱逐。这时楚王打算跟齐国和解，遂将昭雎下狱。桓藏力劝楚王让昭雎到韩、魏两国替张仪说清，并重用张仪。楚怀王二十八年（前301年），齐、秦联兵攻楚，昭雎受命与唐眜共击秦军，他按兵不动，结果唐眜兵败身死。秦昭王邀请楚怀王会盟，昭雎认为秦国必有阴谋，力劝楚怀王不要赴秦。但楚怀王坚持到秦国去，结果被秦王劫持，虽然一度逃跑，依然被秦兵捕获，后病死于秦国，最终客死他乡。当时怀王之子太子横在齐国当政治人质，楚国无君，有人