Which baseball players have hit four home runs in one game, and when did they do it?
Fifteen Major League Baseball players have hit four home runs in one game, of which three games went into extra innings. But only three of those instances have occurred since 1976.
The full statistics, and much more, can be found at the Baseball Almanac.
—The Fact Monster