William Nathaniel Rogers (July 21, 1893 – December 1981) was a baseball player in the Negro leagues from the 1920s to the 1940s. A native of Spartanburg, South Carolina, Rogers played outfielder, catcher, and infielder. In 1927, he had a 31-game hitting streak for the Chicago American Giants. Rogers died in 1981 in Memphis, Tennessee at age 88.