Ty Cobb has the highest batting average, with a .366 bating average.
In 2011, Matt Kemp had the third highest batting average (.324) in the National League.
Chipper Jones won the 2008 National League Batting title with a .364 batting average, and Joe Mauerwon the 2008 American League batting title with a .328 batting Average.
Hanley Ramirez won the 2009 National League Batting title with a .342 batting average, and Joe Mauer won the 2009 American League batting title with a .365 batting Average.
In 2005 Derrek Lee led the National League in batting with a .335 average, and Michael Young led the American League with a .331 average.
Carlos Gonzalez of the Colorado Rockies won the 2010 National League batting title with a .336 average.
The Minnesota Twins with a .287 batting average.
The highest career batting average is .367, held by Ty Cobb.
Chipper Jones won the 2008 National League Batting title with a .364 batting average, and Joe Mauer won the 2008 American League batting title with a .328 batting Average.
If you mean in a career, nobody has remotely approached it. His .366 LIFETIME batting average has been bested for ONE YEAR in either league only twelve times in the last fifty years. Cobb never held the record for highest batting average in a season. It was set by Hugh Duffy at .440 in 1894, and it is inconceivable to me that it will ever be broken.
Barry Bonds of the San Francisco Giants won the National League batting title with a .362 average. It was his second batting title in three seasons. He won the 2002 crown with a .370 average.
21,021 is the highest average attendance in a French league.