Cricket is one of the most popular team game in the world. In this article, we embark on analyzing the players of the ten World Cup teams. We propose statistical analysis and its visualizations approach. As cricket is not a very simple sport, there are many factors affecting the line-up and selection of players for a match, such as Player’s Overall Stats, Player Performances with different Teams. Analyzing the team strength boils down to modeling individual player batting and bowling performances, forming the basis of the approach used. Career statistics, as well as the recent performances of a player, have been used.
Afghanistan 15 Men Squad for World Cup 2019:
Gulbadin Naib (captain), Mohammad Shahzad (wicketkeeper), Noor Ali Zadran, Hazratullah Zazai, Rahmat Shah, Asghar Afghan, Hashmatullah Shahidi, Najibullah Zadran, Samiullah Shinwari, Mohammad Nabi, Rashid Khan, Dawlat Zadran, Aftab Alam, Hamid Hassan, Mujeeb Ur Rahman.
Let’s dive into the performances of the AFGHANISTAN Players stats!
Batting Performances
Balls Faced vs Runs Scored
The wicket-keeper-batsman Mohammad Shahzad has scored the most runs from AFGHANISTAN team with 2653 runs in 2983 balls with a strike rate of 88.94 in his ODI career followed by Mohammed Nabi with 2579 runs in 2960 balls with a strike rate 87.13. Where, Rahmat Shah, Najibullah Zadran and Hasmatullah Shahidi maintained a good consistency in scoring runs.

Average Runs by AFGHANISTAN Players
As we can see in the below plot that AFGHANISTAN top order batsman maintained an average of 35 runs While the middle order maintained the average with 27 runs approx. The overall average of all the 15 players is considered then it is to be of 24 runs.

Count of Centuries Made by AFGHANISTAN Players
Mohammad Shahzad the Wicket-keeper batsman has the highest contribution of 5 centuries in ODI’s followed by Rahmat Shah with 4 and the other century contributors are Najibullah, Nabi, Noor Ali and Asghar with one century each.

Number of the Fifties Made by AFGHANISTAN Players
Most of the fifties were made by the wicket-keeper batsman Mohammad Shahzad with 14 followed by Rahmat shah with 13. Else, Samiullah Shenwari and Asghar Stanikzai made 11 half centuries and Hashmatullah and Noor Ali with 7.

Boundaries (4’s and 6’s)
It’s Mohammad Shahzad (Wk. & Batsman) with the highest count of four’s (310) and M Nabi with the highest count of sixes (85). As M Nabi and Rahmat made it near in hitting fours with 156 and 157.

For Bowling Stats of Afghanistan Click Here.