What major league baseball players have had 500 home runs and 3,000 hits? Baseball History Only three players amassed 3,000 hits and 500 home runs in their career: Willie Mays, Hank Aaron, and Eddie Murray.