John Allen Miller (born March 14, 1944) is a former Major League Baseball player who played with the 1966 New York Yankees and 1969 Los Angeles Dodgers. He is one of only two players to hit a home run in his first and last major league at-bats. The other is Paul Gillespie. Miller's first and last major league at-bat home runs (off Lee Stange and Jim Merritt respectively) were the only two home runs he hit in his MLB career.