The following is a list of the major league baseball (MLB) players with the most hits in a season in baseball history. There are no flukes on this list, as every player who makes this list has a career batting average of at least .320.
Every player in this list, except for the top player, played major league baseball before WW II. Many baseball historians think it was much easier for players to get hits prior to WW II, so that makes the top players accomplishment incredibly impressive.
Players with Most Hits in a Season in MLB History
1. Ichiro Suzuki (2004) – 262
Ichiro Suzuki holds the major league baseball record for most hits in a season with 262. Ichiro got 262 hits during the 2004 season while playing for the Seattle Mariners.
So far in his MLB career, Ichiro has led the league seven times in hits, and he won bating titles in 2001 (.350) and 2004 (.372), the year he had 262 hits. On August 21, 2013, Ichiro recorded his 4,000 hit in the major leagues and Japanese baseball combined.
2. George Sisler (1920) – 257
When he got 257 hits during the 1920 season with the St. Louis Browns, George Sisler set the MLB record for most hits in a season by a player. Sisler’s record would hold up for 84 years, until Ichiro Suzuki broke it in 2004.
George Sisler won the batting crown and hit .407 in 1920, when he got the 257 hits, but that was not his career best batting average. Sisler hit .420 in 1922. He was inducted into the Baseball Hall of Fame in 1939.
T-3. Lefty O’Doul (1929) – 254
Lefty O’Doul is tied for the third most hits in a season by a player with the 254 hits he had during the 1929 season. O’Doul won the batting crown and hit .398 that season for the Philadelphia Phillies. He retired with a career batting average of .349, fourth best in baseball history.
T-3. Bill Terry (1930) – 254
Bill Terry had 254 hits during the 1930 season with the New York Giants. Terry hit .401 and won the batting title that season. He was inducted into the Baseball Hall of Fame in 1954. Bill Terry hit .341 in his career, for the 15th highest batting average in baseball history.
5. Al Simmons (1925) – 253
Al Simmons of the Philadelphia A’s got 253 hits during the 1925 season. Simmons hit .387 that season, but lost the batting crown to Harry Heilmann (.393). Al Simmons was inducted into Cooperstown in 1953.
T-6. Rogers Hornsby (1922) – 250
Rogers Hornsby of the St. Louis Cardinals got 250 hits during the 1922 season. Hornsby hit .401 and won the batting title that season.
For his career, Rogers Hornsby hit .358, the second highest batting average in baseball history. Hornsby was inducted into the Baseball Hall of Fame in 1942.
T-6. Chuck Klein (1930) – 250
Chuck Klein of the Phillies did not even lead the league in hits when he got 250 during the 1930 season, finishing second to Bill Terry’s 254 hits. Klein also lost the batting title that season to Terry. Chuck Klein was inducted into Cooperstown in 1980.
8. Ty Cobb (1911) – 248
Ty Cobb of the Detroit Tigers, who has the highest career batting average in baseball history at .366, got a career best 248 hits during the 1911 season. Cobb hit a career high .420 in 1911, and won the batting title.
Ty Cobb won more batting titles than any other player in baseball history. Cobb was inducted into Cooperstown in 1936.