THE GAME IN NUMBERS Tests · ODIs · T20Is · Men & women
CRICKET WICKET.
CAREER LEADERBOARD

Men Test: Highest batting average

Minimum 20 batting innings

RankPlayerTeamsHighest batting averageMatchesInningsRunsWickets
1Donald BradmanAustralia99.9452806,9962
2Adam VogesAustralia61.8720311,4850
3Graeme PollockSouth Africa60.9723412,2564
4George HeadleyWest Indies60.8322402,1900
5Herbert SutcliffeEngland60.7354844,555
6Eddie PaynterEngland59.2320311,540
7Ken BarringtonEngland58.67821316,80629
8Everton WeekesWest Indies58.6148814,4551
9Wally HammondEngland58.45851407,24983
10Garry SobersWest Indies57.78931608,032235
11Kumar SangakkaraSri Lanka57.4013423312,4000
12Jack HobbsEngland56.94611025,4101
13Clyde WalcottWest Indies56.6844743,79811
14Leonard HuttonEngland56.67791386,9713
15Steven SmithAustralia56.0012522310,92019
16Jacques KallisSouth Africa55.3716628013,289292
17Ernest TyldesleyEngland55.0014209900
18Charlie DavisWest Indies54.2015291,3012
18Vinod KambliIndia54.2017211,084
20Kane WilliamsonNew Zealand54.061101959,51530
21Greg ChappellAustralia53.86871517,11047
22Dudley NourseSouth Africa53.8134622,9600
23Sachin TendulkarIndia53.7820032915,92146
24Kamindu MendisSri Lanka53.6518321,5563
25Brian LaraWest Indies52.8813123211,9530
26Harry BrookEngland52.7640693,5351
27Javed MiandadPakistan52.571241898,83217
28Rahul DravidIndia52.3116428613,2881
29Mohammad YousufPakistan52.29901567,5300
30Younis KhanPakistan52.0511821310,0999
31Ricky PontingAustralia51.8516828713,3785
32Jack RyderAustralia51.6220321,39417
33Andy FlowerZimbabwe51.54631124,7940
34Michael HusseyAustralia51.52791376,2357
35Shivnarine ChanderpaulWest Indies51.3716428011,8679
36Sunil GavaskarIndia51.1212521410,1221
37Steve WaughAustralia51.0616826010,92792
38Matthew HaydenAustralia50.731031848,6250
39AB de VilliersSouth Africa50.661141918,7652
40Allan BorderAustralia50.5615626511,17439
41Joe RootEngland50.3816830714,20874
42Viv RichardsWest Indies50.231211828,54032
43Denis ComptonEngland50.06781315,80725
44Mahela JayawardeneSri Lanka49.8414925211,8146
45Inzamam-ul-HaqPakistan49.601202008,8300
46Frank WorrellWest Indies49.4851873,86069
47Phil MeadEngland49.3717261,185
48Virender SehwagIndia49.341041808,58640
49Abid AliPakistan49.1616261,180
50Michael ClarkeAustralia49.101151988,64331
51Colin BlandSouth Africa49.0821391,6692
52Bruce MitchellSouth Africa48.8842803,47127
53Stanley JacksonEngland48.7920331,41524
54Thilan SamaraweeraSri Lanka48.76811325,46215
55Neil HarveyAustralia48.41791376,1493
56Doug WaltersAustralia48.26741255,35749
57Graeme SmithSouth Africa48.251172059,2658
58Bill PonsfordAustralia48.2229482,122
59Stan McCabeAustralia48.2139622,74836
60Douglas JardineEngland48.0022331,2960
61Ted DexterEngland47.89621024,50266
62Rachin RavindraNew Zealand47.8224441,86511
63Geoff BoycottEngland47.721081938,1147
64Vijay HazareIndia47.6530522,19220
65Patsy HendrenEngland47.6351833,5251
66Adam GilchristAustralia47.60961375,570
66Seymour NurseWest Indies47.6029542,5230
68Rohan KanhaiWest Indies47.53791376,2270
69Yashasvi JaiswalIndia47.4931572,6120
70Kevin PietersenEngland47.281041818,18110
71Bill LawryAustralia47.15671235,2340
72Raman Subba RowEngland46.8513229840
72Virat KohliIndia46.851232109,2300
74Bob CowperAustralia46.8427462,06136
75Bill BrownAustralia46.8222351,592
76Bob SimpsonAustralia46.81621114,86971
77Peter MayEngland46.77661064,537
78Joe HardstaffEngland46.7423381,636
79Clive LloydWest Indies46.671101757,51510
80Hashim AmlaSouth Africa46.641242159,2820
81Misbah-ul-HaqPakistan46.62751325,222
82Lindsay HassettAustralia46.5643693,0730
83Dean JonesAustralia46.5552893,6311
84Arthur MorrisAustralia46.4846793,5332
85Damien MartynAustralia46.37671094,4062
86Jack RobertsonEngland46.3611218812
87Dennis AmissEngland46.3050883,612
88John ReidNew Zealand46.2819311,2960
89Phil SharpeEngland46.231221786
90Allan RaeWest Indies46.1815241,016
91Maurice LeylandEngland46.0641652,7646
92Bill WoodfullAustralia46.0035542,300
93VVS LaxmanIndia45.971342258,7812
94Eddie BarlowSouth Africa45.7430572,51640
95Norm O'NeillAustralia45.5542692,77917
96Saeed AnwarPakistan45.5255914,0520
97Martin CroweNew Zealand45.36771315,44414
98Alastair CookEngland45.3516129112,4721
99Rahmat ShahAfghanistan45.3412231,0431
100Gary KirstenSouth Africa45.271011767,2892

Tied figures share a competition rank. The initial table lists up to 100 qualifying records; filters browse all careers in this format. Snapshot 2026-09-07.

What this table shows

Donald Bradman leads this snapshot. Highest batting average: 99.94. Minimum 20 batting innings. Changing the qualification can change the leader.

Definitions and coverage