The most home runs hit in a single game by a player is 8, set by former New York Yankee Lou Gehrig in 1932.

On June 3rd, 1932, former New York Yankee Lou Gehrig made baseball history. In a single game against the Philadelphia Athletics, Gehrig hit a record eight home runs. It was a performance unlike any before it, and it has yet to be matched by any player since.

Gehrig was a legendary power hitter during his time with the Yankees. He held the record for most consecutive games played for over 60 years and had a career batting average of .340. He was also the first player to hit four home runs in a single game. This impressive feat was accomplished in 1927 and it was thought at the time that it could not be achieved again.

However, five years later, Gehrig proved himself wrong. He set a new record for most home runs hit in a single game with eight. It was an incredible feat that has stood the test of time.

Gehrig's record-breaking performance was not only impressive on its own, but it also helped to propel the Yankees to a 23-2 victory over the Athletics. It was a day that will go down in history and one that Gehrig will always be remembered for.

In the 87 years since Gehrig's remarkable performance, no player has been able to come close to matching it. His record of eight home runs in a single game is a testament to his incredible hitting power and skill. It is a record that may never be broken.