Help make Alexa smarter on Alexa Answers. Sign in with Amazon

Sports

Who has the highest batting average of all time?


As of 2019, Outfielder Ty Cobb, whose career ended in 1928, has the highest batting average in Major League Baseball (MLB) history. His batting average was: 366.36. Next highest was: Rogers Hornsby with a batting average of 358.50.

{{ relativeTimeResolver(1595647001126) }}

LIVE
Points points 251
Rating 0

Similar Questions
Sign in to view all similar questions

Join Alexa Answers

Help make Alexa smarter and share your knowledge with the world

LEARN MORE