16 players are tied for the most home runs in a game, with 4 home runs. The first three are J.D. Martinez on September 4, 2017, Scooter Gennett on June 6, 2017 and Josh Hamilton on May 8, 2012.

most home runs in a mlb history single game
Interpreted as:
most home runs by a player in a MLB history single regular-season game

Explore