MLB player John Axford bats right.
MLB player John Baker bats left.
MLB player John Danks bats left.
MLB player John Jaso bats left.
MLB player John Lamb bats left.
MLB player John Buck bats right.
MLB player John Lackey bats right.
MLB player John McDonald bats right.
MLB player John Ryan Murphy bats right.
In 2012, John Axford played in 75 games, all for the Milwaukee Brewers, and batting in of them. He had 1 at bat, getting 0 hits, for a .000 batting average, with 0 runs batted in. He was walked 0 times. He struck out 1 time.
MLB player John Mayberry Jr. bats right.
MLB player Abraham Almonte can bat right or left (i.e. he is a switch hitter).
MLB player Adrian Nieto can bat right or left (i.e. he is a switch hitter).