Which former Major League Baseball player holds the record for the most career walks?
Answer Barry Bonds
In his career, Barry Bonds was walked an astounding 2,558 times, the most of any other player in major league history.
Asked by Darrell Rowe · Last updated 5 years ago · 19.3K views