List of Major League Baseball single-inning home run leaders
In baseball, a home run is credited to a batter when he hits a fair ball and reaches home safely on the same play, without the benefit of an error. Sixty-seven different players have hit two home runs in an inning of a Major League Baseball (MLB) game to date, the most recent being Kyle Schwarber of the Philadelphia Phillies on June 20, 2026.
Source: Wikipedia — List of Major League Baseball single-inning home run leaders (CC BY-SA 4.0)