How many MLB players have hit multiple home runs in the same inning?

Answer:

Answer

51 players have hit two home runs in the same inning.

Micheal Cuddyer of the Minnesota Twins was the last to accomplish this feat on 23Aug2009 vs the Royals This was part of a 8 run inning for the Twins.

First answer by Thekoleslaw. Last edit by MadeInMontana. Contributor trust: 0 [recommend contributor recommended]. Question popularity: 12 [recommend question].