35. Eddie Mathews - Mathews was overshadowed by Hank Aaron, but he was great in his own right. He had a few seasons of .300 hitting, and hit 512 career home runs, regularly leading the league in walks in the process.
34. Jeff Bagwell - There's no question that Bagwell should have been in the Hall of Fame, since as a hitter he's a true great. He nearly hit .300 over his career, regularly hit over 100 RBIs and 30 HRs, and did it over 15 seasons, which is less than many others on the list.
33. Derek Jeter - Vastly overrated as a defender, but as a hitter he's definitely an all-time great. Jeter has a .313 career average, over 3,000 hits, and has nice hitting numbers elsewhere across the board, even passing the 100 RBI mark once.
32. Tony Gwynn - The longtime San Diego Padres was a hitter, plain and simple. A .338 career average, 3,141 hits, and leading the league in hits seven times showcase his talents. He was the last player to nearly hit .400 as well, hitting .394 in 1994.
31. Ken Griffey, Jr. - Staying in the league so long probably hurt his overall stats, but with Seattle he was king. Was a .300 hitter in the 1990s and a home run champion. Finished his career with nearly 2,800 hits and 630 home runs despite missing so much playing time.