thumbnail

MLB Top 100 All-Time: Batting Average

Can you guess the 100 MLB hitters with the highest batting average of all-time?
Bold = Currently Playing
Quiz by
johnsonncn5
Rate:
Last updated: April 13, 2026
You have not attempted this quiz yet.
First submittedApril 5, 2021
Times taken1,578
Average score28.0%
Report this quizReport
30:00
Good Luck!
0
 / 100 guessed
The quiz is paused. You have remaining.
Scoring
You scored / = %
This beats or equals % of test takers also scored 100%
The average score is
Your high score is
Your fastest time is
Keep scrolling down for answers and more stats ...
#
Hitter
AVG.
1
Ty Cobb
.366
2
Oscar Charleston
.364
3
Rogers Hornsby
.358
4
Shoeless Joe Jackson
.355
5
Jud Wilson
.351
6
Lefty O'Doul
.349
7
Turkey Stearnes
8
Ed Delahanty
.345
9
Tris Speaker
.347
T10
Billy Hamilton
.344
Ted Williams
12
Dan Brouthers
.342
13
Babe Ruth
14
Dave Orr
15
Harry Heilmann
.341
16
Pete Browning
17
Willie Keeler
18
Bill Terry
T19
Lou Gehrig
.340
George Sisler
21
Mule Suttles
.339
T22
Jesse Burkett
.338
Tony Gwynn
Nap Lajoie
25
Jake Stenzel
.337
26
Riggs Stephenson
.336
27
Al Simmons
.334
28
Cap Anson
.333
29
John McGraw
T30
Eddie Collins
Paul Waner
32
Mike Donlin
.332
33
Sam Thompson
.331
#
Hitter
AVG.
T34
Stan Musial
.330
Willie Wells
T36
Bill Lange
.329
Heinie Manush
38
Biz Mackey
.328
39
Wade Boggs
.327
40
Rod Carew
41
Honus Wagner
42
Tip O'Neill
.326
T43
Cool Papa Bell
.325
Hugh Duffy
Bob Fothergill
46
Jimmie Foxx
47
Earle Combs
.324
48
Joe DiMaggio
49
Babe Herman
50
Joe Medwick
.323
51
Hurley McNair
.322
52
Edd Roush
53
Sam Rice
54
Ross Youngs
55
Kiki Cuyler
.321
56
Charlie Gehringer
.320
57
Chuck Klein
T58
Mickey Cochrane
.319
Pie Traynor
60
Ken Williams
61
Kirby Puckett
.318
62
Earl Averill
.317
T63
Vladimir Guerrero
Arky Vaughan
65
Bill Everitt
T66
Roberto Clemente
Joe Harris
#
Hitter
AVG.
68
Chick Hafey
.317
69
Joe Kelley
.316
T70
Luis Arráez
Zack Wheat
T72
Roger Connor
Todd Helton
Lloyd Waner
75
George Van Haltren
76
Frankie Frisch
77
Goose Goslin
78
Lew Fonseca
.315
79
Bibb Falk
80
Cecil Travis
.314
81
Hank Greenberg
.313
82
Jack Fournier
83
Elmer Flick
T84
Ed Morgan
.312
Jackie Robinson
T86
Nomar Garciaparra
Larry Walker
88
Bill Dickey
T89
Dale Mitchell
Manny Ramirez
T91
Johnny Mize
Joe Sewell
T93
Fred Clarke
Deacon White
95
Bug Holliday
.311
96
Barney McCosky
97
Hughie Jennings
98
Edgar Martinez
T99
Johnny Hodapp
Freddie Lindstrom
Save Your Stats
Your Next Quiz
For each category, name the top 5 all-time leaders in Major League history.
Guess the names of the players who set these famous baseball records.
Find a random mystery country on the map using colour clues.
Click the countries which belong to NATO without clicking any of the ones that don't!
6 Comments
+2
Level 59
Apr 5, 2021
Fonseca is misspelled and it's Baby Doll Jacobsen not Jackson
+1
Level 66
Apr 5, 2021
thanks, fixed
+2
Level 59
Aug 3, 2021
also it's cool papa bell not blue
+1
Level 67
Jun 1, 2024
Might need an update after Negro League integration
+1
Level 66
Oct 15, 2024
That's gotta be a different Billy Hamilton lol
+2
Level 72
Nov 24, 2024
counting the negro leagues is stupid. there's no uniformity to their stats or stat keeping.