Alex Rodriguez, Jimmie Foxx, Ken Griffey Jr., Andruw Jones, Albert Pujols.
Henry Aaron (755 home runs, 3,771 hits, and a .305 batting average) and Willie Mays (660 home runs, 3,283 hits, and a .302 batting average).
In 1902, George Barclay played in 137 games, batting in all of them. He had 543 at bats, getting 163 hits, for a .300 batting average, with 8 sacrifice hits, sacrifice flies, and 53 runs batted in. He was walked 31 times, and was hit by the pitch 6 times. He struck out times. He hit 14 doubles, 2 triples, and 3 home runs.
hank arron
.300
Alex Rodriguez
Alex Rodriguez, Jimmie Foxx, Ken Griffey Jr., Andruw Jones, Albert Pujols.
Jim Thome is the only player that hit 300+ home runs for Cleveland ... he had 337.
Albert Pujols.
As best I can tell it's Ryan Howard. At the end of the 2012 season, he had hit 300 home runs and had played in 1098 MLB games. This beats Alex Rodriguez (youngest player to reach 300), Mark McGwire (fewest AB and PA to reach 300), and Babe Ruth (took over 1150 games to reach 300).
mark mcgwire
Kolo Toure
Simon Madden of Essendon (31yrs 241days old)
about 300 home runs as of 5/31/09
Sure. However, in many of those six years he better hit more than 30 home runs.
As of 2009, 125 players have hit 300 or more career homer runs in the Major leagues..
Rodriguez hit his 300th home run on April 2, 2003, when he was a member of the Texas Rangers. He hit a three-run shot off Ramon Ortiz of the Anaheim Angels in the fifth inning and became the youngest player to reach the 300 homer milestone. Rodriguez was 27 years, 249 days old when he accomplished the feat. The fastest to 300 had been Hall of Famer Jimmie Foxx at 27 years, 328 days.