Baseball History
Baseball Rules and Regulations

What major league hitter has the most walks?


Wiki User

As of the morning of Sunday, May 31, Albert Pujols of the St. Louis Cardinals leads the Majors in bases on balls with 40. Former Pirates and Giants left fielder Barry Bonds has the most bases on balls for a career with 2,558.