When it comes to baseball, pitchers are not known for their hitting. Pitchers don't receive as many opportunities to hit in today's game because of managers increasing the number of relievers throwing more and more innings. Interleague play is the only period of time that AL pitchers have the chance to swing the bat, and NL pitchers hit once every five days, so not much is expected.
Despite the fact that most pitchers couldn't hit to save their life, there are a select few that can hit a ball in the stands at any time. These guys not only help their team but also help themselves in the process and can mess up the opposing pitcher for the rest of the game.
Pitchers can sometimes be converted into hitters, however, which is the case for guys such as Rick Ankiel and a few others.
The following guys on this list could potentially be the next Ankiel, but as of now they're all still pitchers.