Klein's suspension-interrupted postwar MLB playing career was a far cry from his 1943 success. In 100 games for the Cardinals (1945–46; 1949), and 51 more with the Indians and Athletics (1951), he collected only 89 hits in 410 at bats (.217) and played full years in the minor leagues in 1950 and 1952–53. Altogether he batted .259 in 305 MLB games, his 269 hits including 45 doubles, 15 triples (only one after 1943) and 16 home runs. He had 101 runs batted in.