Dodgers pitcher Josh Beckett, who threw a no-hitter in May but was on the disabled list for most of the last three months of the season, announced his retirement after the team was eliminated from the NL Division Series on Tuesday night.