Bunning played as a pitcher in the Major League Baseball. In his career, he played for the Detroit Tigers (1955–1963), the Philadelphia Phillies (1964–1967; 1970–1971), the Pittsburgh Pirates (1968–1969) and the Los Angeles Dodgers (1969). He retired from baseball in 1971.