Best Batsmen of Afghanistan: One-Day Cricket

4 Min Read

The Afghanistan cricket team, which became a full member of the International Cricket Council in 2017, is a rising force in cricket competitions around the world. 

Rashid Khan and Mohammad Nabi, who bring more quality to the team, are significantly responsible for the team’s improved overall success. When playing one-day international cricket, the ideal batting average should be your main priority. One of the most crucial formats in cricket is the one-day international match because it tests the patience and power of the batsmen. 

- Advertisement -
Ad imageAd image

Over the last ten years, the cricketers from Afghanistan have been quite successful. The batsmen have permitted themselves to showcase their talent and ability in front of the rest of the world. This article is going to have a conversation about the top 5 Afghanistan batters who have the most outstanding batting average in one-day international cricket. These batsmen’s averages are taken from a one-day international competition.

Rahmat Shah

Rahmat Shah has the highest batting average for Afghanistan in one-day international cricket. He plays for the national team. He made his debut in one-day international cricket in 2013, and he is presently a member of the Afghanistan one-day team. Rahmat has played for Afghanistan in 84 international one-day matches, during which he has scored a total of 2935 runs at an average of 38.11 runs per match.

- Advertisement -
Ad image

Hasmatullah Shahidi

Hasmatullah Shahidi is the Afghanistan batsman with the second-highest batting average in the history of one-day international cricket. 2013 marked the beginning of his career as an international one-day cricket player for Afghanistan, and he is currently a member of the country’s one-day international team. Shahidi has a career average of 34.11, scoring a total of 1433 runs throughout the 49 international one-day matches in which he has participated.

Mohammed Shahzad

The wicketkeeper-batter Mohammed Shahzad is the next batsman to be featured on the list of the top 10 Afghanistan batsmen who have the greatest batting average in international one-day cricket. During his stint, which lasted from 2009 to 2019, he participated in 84 one-day international matches for Afghanistan. He has won 2727 run chases, with an average score of 33.66 throughout these matches.

Najibullah Zadran

Najibullah Zadran has a batting average in international one-day cricket that is the fourth highest of any player to have represented Afghanistan. In 2012, he made his debut for Afghanistan in the one-day international competition, and he is currently regarded as a very significant player for Afghanistan in the one-day international competition. He has competed for Afghanistan in 78 international one-day matches, winning 31.18 percent of those matches on average. He has a batting average of 31.18 in those matches.

- Advertisement -
Ad imageAd image

Samiullah Shinwari

Samiullah Shinwari is the next Afghanistan cricketer on the list of those who have the greatest batting average in international one-day cricket. She has competed for Afghanistan in 84 international one-day matches, during which she has managed to score 1811 runs successfully. Shinwari played international one-day cricket for Afghanistan from 2009 to 2019. During that time, he had a batting average of 29.20 for his entire career.