Murakami returned to the Hawks in , but failed to live up to the team's high expectations. He proved himself by winning 18 games in , and contributed to the team's league championship in , but was traded to the Hanshin Tigers in the off-season. He did not pitch well, and the Tigers released him after one year, but the Nippon Ham Fighters picked him up. He made a comeback in , winning 12 games, and contributing to the team's league championship in . Murakami retired in , but returned to the San Francisco Giants spring camp in . He was not signed as a player, but became a batting practice pitcher for Giants' home games.