List of Major League Baseball career batting average leaders

Catcher Josh Gibson, whose career ended in 1946, has the highest batting average in Major League Baseball (MLB) history.

In addition, he also holds the single-season record for highest batting average in major league history at .466 in 1943.

Until the incorporation of statistics from Negro league baseball into major-league records in 2024, Ty Cobb was the consensus leader.

Subsequently, he was supplanted by Josh Gibson on the official MLB leaderboard.

[1] As of 27 September 2024[update], no active player appears in the below list; the active player ranking highest is Jose Altuve in 149th with a .3060 career batting average.

Josh Gibson has the highest career batting average in major league history with .372.