| Rank | Player | Walks | Years | ||
| 1. | Barry Bonds | 2558 | 1986-2007 | ||
| 2. | Rickey Henderson | 2190 | 1979-2003 | ||
| 3. | Babe Ruth* | 2062 | 1914-1935 | ||
| 4. | Ted Williams* | 2021 | 1939-1960 | ||
| 5. | Joe Morgan* | 1865 | 1963-1984 | ||
| 6. | Carl Yastrzemski* | 1845 | 1961-1983 | ||
| 7. | Mickey Mantle* | 1733 | 1951-1968 | ||
| 8. | Mel Ott* | 1708 | 1926-1947 | ||
| 9. | Frank Thomas | 1667 | 1990-2008 | ||
| 10. | Eddie Yost | 1614 | 1944-1962 | ||
| 11. | Darrell Evans | 1605 | 1969-1989 | ||
| 12. | Stan Musial* | 1599 | 1941-1963 | ||
| 13. | Pete Rose | 1566 | 1963-1986 | ||
| 14. | Harmon Killebrew* | 1559 | 1954-1975 | ||
| 15. | Jim Thome | 1550 | 1991-2008 | ||
| 16. | Lou Gehrig* | 1508 | 1923-1939 | ||
| 17. | Mike Schmidt* | 1507 | 1972-1989 | ||
| 18. | Eddie Collins* | 1499 | 1906-1930 | ||
| 19. | Willie Mays* | 1464 | 1951-1973 | ||
| 20. | Jimmie Foxx* | 1452 | 1925-1945 | ||
| 21. | Eddie Mathews* | 1444 | 1952-1968 | ||
| 22. | Gary Sheffield | 1435 | 1988-2008 | ||
| 23. | Frank Robinson* | 1420 | 1956-1976 | ||
| 24. | Wade Boggs* | 1412 | 1982-1999 | ||
| 25. | Hank Aaron* | 1402 | 1954-1976 | ||
| 26. | Jeff Bagwell | 1401 | 1991-2005 | ||
| 27. | Dwight Evans | 1391 | 1972-1991 | ||
| 28. | Tris Speaker* | 1381 | 1907-1928 | ||
| 29. | Reggie Jackson* | 1375 | 1967-1987 | ||
| 30. | Rafael Palmeiro | 1353 | 1986-2005 | ||
| 31. | Willie McCovey* | 1345 | 1959-1980 | ||
| 32. | Eddie Murray* | 1333 | 1977-1997 | ||
| 33. | Tim Raines | 1330 | 1979-2002 | ||
| 34. | Tony Phillips | 1319 | 1982-1999 | ||
| 35. | Mark McGwire | 1317 | 1986-2001 | ||
| 36. | Fred McGriff | 1305 | 1986-2004 | ||
| 37. | Luke Appling* | 1302 | 1930-1950 | ||
| 38. | Edgar Martinez | 1283 | 1987-2004 | ||
| 39. | Al Kaline* | 1277 | 1953-1974 | ||
| 40. | John Olerud | 1275 | 1989-2005 | ||
| 41. | Ken Singleton | 1263 | 1970-1984 | ||
| 42. | Jack Clark | 1262 | 1975-1992 | ||
| 43. | Rusty Staub | 1255 | 1963-1985 | ||
| 44. | Ty Cobb* | 1249 | 1905-1928 | ||
| 45. | Willie Randolph | 1243 | 1975-1992 | ||
| 46. | Chipper Jones | 1242 | 1993-2008 | ||
| 47. | Ken Griffey | 1240 | 1989-2008 | ||
| 48. | Jimmy Wynn | 1224 | 1963-1977 | ||
| 49. | Dave Winfield* | 1216 | 1973-1995 | ||
| 50. | Manny Ramirez | 1212 | 1993-2008 | ||
| 51. | Pee Wee Reese* | 1210 | 1940-1958 | ||
| 52. | Jason Giambi | 1205 | 1995-2008 | ||
| 53. | Richie Ashburn* | 1198 | 1948-1962 | ||
| 54. | Lou Whitaker | 1197 | 1977-1995 | ||
| Brian Downing | 1197 | 1973-1992 | |||
| 55. | Chili Davis | 1194 | 1981-1999 | ||
| 56. | Billy Hamilton* | 1187 | 1888-1901 | ||
| 57. | Charlie Gehringer* | 1186 | 1924-1942 | ||
| 58. | Craig Biggio | 1160 | 1988-2007 | ||
| Bobby Abreu | 1160 | 1996-2008 | |||
| 59. | Donie Bush | 1158 | 1908-1923 | ||
| 60. | Brian Giles | 1157 | 1995-2008 | ||
| 61. | Luis Gonzalez | 1155 | 1990-2008 | ||
| 62. | Toby Harrah | 1153 | 1969-1986 | ||
| Max Bishop | 1153 | 1924-1935 | |||
| 63. | Harry Hooper* | 1136 | 1909-1925 | ||
| 64. | Jimmy Sheckard | 1135 | 1897-1913 | ||
| 65. | Cal Ripken* | 1129 | 1981-2001 | ||
| Brett Butler | 1129 | 1981-1997 | |||
| 66. | Ron Santo | 1108 | 1960-1974 | ||
| 67. | Carlos Delgado | 1097 | 1993-2008 | ||
| 68. | George Brett* | 1096 | 1973-1993 | ||
| 69. | Paul Molitor* | 1094 | 1978-1998 | ||
| 70. | Paul Waner* | 1092 | 1926-1945 | ||
| Stan Hack | 1092 | 1932-1947 | |||
| Lu Blue | 1092 | 1921-1933 | |||
| 71. | Graig Nettles | 1088 | 1967-1988 | ||
| 72. | Bobby Grich | 1087 | 1970-1986 | ||
| 73. | Robin Ventura | 1075 | 1989-2004 | ||
| Mark Grace | 1075 | 1988-2003 | |||
| Bob Johnson | 1075 | 1933-1945 | |||
| 74. | Ozzie Smith* | 1072 | 1978-1996 | ||
| 75. | Keith Hernandez | 1070 | 1974-1990 | ||
| Harlond Clift | 1070 | 1934-1945 | |||
| 76. | Bernie Williams | 1069 | 1991-2006 | ||
| 77. | Bill Dahlen | 1064 | 1891-1911 | ||
| 78. | Harold Baines | 1062 | 1980-2001 | ||
| 79. | Joe Cronin* | 1059 | 1926-1945 | ||
| 80. | Ron Fairly | 1052 | 1958-1978 | ||
| 81. | Billy Williams* | 1045 | 1959-1976 | ||
| 82. | Eddie Joost | 1043 | 1936-1955 | ||
| Norm Cash | 1043 | 1958-1974 | |||
| 83. | Roy Thomas | 1042 | 1899-1911 | ||
| 84. | Todd Helton | 1041 | 1997-2008 | ||
| 85. | Max Carey* | 1040 | 1910-1929 | ||
| 86. | Rogers Hornsby* | 1038 | 1915-1937 | ||
| 87. | Jim Gilliam | 1036 | 1953-1966 | ||
| 88. | Roberto Alomar | 1032 | 1988-2004 | ||
| 89. | Sal Bando | 1031 | 1966-1981 | ||
| 90. | Jesse Burkett* | 1029 | 1890-1905 |