Here's the all-time list as of the start of the 2008 season:
CAREER
WALKS BB
1 Luis Gonzalez 650
2 Steve Finley 337
3 Jay Bell 303
4 Craig Counsell 276
T5 Chad Tracy 163
T5 Matt Williams 163
7 Tony Womack 159
8 Travis Lee 150
9 Damian Miller 139
10 Erubiel Durazo 137
11 Orlando Hudson 131
12 Mark Grace 129
13 Junior Spivey 121
14 Conor Jackson 119
15 David Dellucci 117
16 Chris Snyder 115
17 Danny Bautista 101
18 Shawn Green 99
T19 Eric Byrnes 90
T19 Kelly Stinnett 90
T21 Troy Glaus 84
T21 Alex Cintron 84
23 Quinton McCracken 83
24 Andy Fox 80
25 Greg Colbrunn 78
26 Stephen Drew 74
27 Tony Clark 71
28 Chris Young 49
29 Bernard Gilkey 47
T30 Reggie Sanders 46
T30 Hanley Frias 46
T30 Chad Moeller 46
33 Matt Kata 43
T34 Jose Cruz Jr. 42
T34 Devon White 42
T36 Shea Hillenbrand 41
T36 Scott Hairston 41
38 Royce Clayton 38
39 Mark Reynolds 37
40 Jeff Davanon 36
41 Lyle Overbay 35
T42 Tony Batista 34
T42 Luis Terrero 34
T44 Carlos Quentin 33
T44 Robby Hammock 33
46 Rod Barajas 29
47 Andy Green 25
T48 Brent Brede 24
T48 Carlos Baerga 24
T50 Miguel Montero 21
T50 Damion Easley 21
T52 Karim Garcia 18
T52 Raul Mondesi 18
54 Danny Klassen 17
55 Tim Olson 16
56 Augie Ojeda 15
T57 Richie Sexson 14
T57 Yamil Benitez 14
T57 Randy Johnson 14
T60 Jorge Fabregas 13
T60 Brent Mayne 13
T60 Johnny Estrada 13
T60 Koyie Hill 13
T60 Alberto Callaspo 13
65 Roberto Alomar 12
66 Justin Upton 11
T67 Chris Donnels 10
T67 Felix Jose 10
T67 Andy Benes 10
T70 Jeff Salazar 9
T70 Juan Brito 9
T70 Todd Stottlemyre 9
T70 Brandon Webb 9
T74 Rick Helling 8
T74 Curt Schilling 8
T74 Jason Conti 8
T74 Miguel Batista 8
T74 Omar Daal 8
T79 Doug DeVore 7
T79 Andy Stankiewicz 7
T79 Turner Ward 7
T79 Jose Guillen 7
T83 Brian Anderson 6
T83 Brad Halsey 6
T83 Elmer Dessens 6
T86 Alan Zinter 5
T86 Rob Ryan 5
T88 Emilio Bonifacio 4
T88 Alex Cabrera 4
T88 Jeff Cirillo 4
T88 Russ Ortiz 4
T92 Chris Jones 3
T92 Edwin Diaz 3
T92 Javier Vazquez 3
T92 Juan Cruz 3
T92 Ernie Young 3
T92 Armando Reynoso 3
T92 Lenny Harris 3
T99 Micah Owings 2
T99 Mark Little 2
T99 Albie Lopez 2
T99 Nick Bierbrodt 2
T99 Dante Powell 2
T99 Claudio Vargas 2
T105 Alan Embree 1
T105 Dustin Nippert 1
T105 Casey Fossum 1
T105 Donnie Sadler 1
T105 Brandon Lyon 1
T105 John Patterson 1
T105 Amaury Telemaco 1
T105 Mike Gosling 1
T105 Doug Davis 1
T105 Robert Ellis 1
T105 Ryan Christenson 1
T105 Gregg Olson 1
T105 Lance Cormier 1
T105 Mike Morgan 1
T105 Josh Kroeger 1
T105 Jack Cust 1
T105 Matt Mieske 1
T105 Willie Blair 1
T105 Orlando Hernandez 1
T105 Byung-Hyun Kim 1
I believe it is Babe Ruth
Me and your mom
Batter - Season: Barry Bonds - 232 in 2004 Career: Barry Bonds - 2558 Pitcher - Season: Amos Rusie - 289 in 1890 Career: Nolan Ryan - 2795
As of the start of the 2008 MLB season, the career record holder for intentional walks in Barry Bonds with 686.
Barry Bonds but Jim Thome can take it if he wants
Through the 2007 MLB season: The single season MLB record for walks is held by Barry Bonds who was walked 232 times in the 2004 season. The career MLB record for walks is held by Barry Bonds who has been walked 2558 times during his career.
Single season: Ted Williams, 1957: 33 Career: Carl Yastrzemski, 190
Derek Jeter drew 1,082 walks during his career (1995-2014).
During his career (1986-2007), Bonds set the all-time records for walks with 2,558 and intentional walks with 688.
Jimmy Foxx in 1938, drew six walks against the Browns. http://www.baseball-reference.com/boxes/SLA/SLA193806160.shtml Walt Wilmot did the same thing in 1891.
Nolan Ryan allowed 2,795 career walks.
In MLB, the record for walks by a batter in a game is 6 and is held by Jimmie Foxx of the Boston Red Sox (1938) and Walt Wilmot of the Chicago Colts (1891).