Between the 2010 and 2019 seasons, Luis Arraez had the highest batting average, with an average of .334.

batting average leaders mlb last decade
Interpreted as:
batting average with a minimum of 1.55 PA per team game leaders MLB last decade

Explore