Ty Cobb has the best career batting average, with an average of .366.

best batting avg in mlb history
Interpreted as:
best batting avg with a minimum of 3000 PA by a player in MLB history

Explore