The fame of One-day International matches spread after the beginning of the ODI World Cup. Since then, many great players have played this format and scored many runs. This format of the game is currently dominating modern-day cricket. High-scoring games with good averages are the markers of the game. The batters in the Afghanistan cricket team have performed immensely well in ODI matches and have proved their mastery in the format. Scoring runs is an essential part of any format of cricket. The article below discusses the Top 10 Afghanistan batters with the most runs in ODI.

1. Mohammad Nabi

Mohammad Nabi is an allrounder on the Afghanistan cricket team. He is a right-hand batter and right-arm off-break bowler who made his ODI debut against Scotland at Benoni on April 19, 2009. Nabi has played 130 ODI matches and has scored 2869 runs, which is the most by any batter in the Afghanistan cricket team. He has a batting average of 27.58 and a strike rate of 85. He has the highest score of 116 and has 15 fifties in his name.

2. Rahmat Shah Zurmatai 

Rahmat Shah Zurmatai is a right-hand batter and leg-break googly bowler. Rahmat Shah is an allrounder on the Afghanistan cricket team who made his ODI debut against Scotland in Sharjah on March 06, 2013. Shah has scored the second-most runs in ODI for Afghanistan. He played 82 matches and scored 2753 with an average of 36.70 and a strike rate of 69.92. He has scored five centuries and 18 fifties. His highest scorer is 114.

3. Mohammad Shahzad 

Mohammad Shahzad is a wicket-keeper and a right-hand batter on the Afghanistan cricket team. He made his ODI debut for Afghanistan against the Netherlands on the grounds of Amstelveen on August 30, 2009. Since then, Shahzad has played 84 matches for Afghanistan and scored 2727 runs, with the highest score of 131. He has a batting strike rate of 88.48 and an average of 33.66. He has scored six centuries and 14 fifties.

4. Mohammad Asghar Afghan 

Mohammad Asghar Afghan is a right-arm batter and right-arm medium first bowler on the Afghanistan cricket team who made his ODI debut against Scotland at Benoni on April 19, 2009. Asghar has played 114 matches and scored 2424 runs, including one century and 12 fifties. He has a batting average of 24.73 and a strike rate of 66.77.

5. Najibullah Zadran

Najibullah Zadran is a left-hand batter and right-arm off-break bowler on the Afghanistan cricket team. He made his ODI debut for Afghanistan against Ireland in Dublin on July 05, 2012. He has then played 76 matches for Afghanistan and has scored 1837 runs with an amusing strike rate of 89.26. He has a batting average of 31.13 with one century and 14 fifties to his name.

6. Samiullah Shinwari 

Samiullah Shinwari is an Afghanistan cricketer who made his debut against Scotland at Benoni on April 19, 2009. He is a right-hand batter and leg-break bowler. He has played 84 matches and scored 1811 runs with a batting strike rate of 65.49 and an average of 29.20. He has scored 11 fifties, and 96 is his highest score in an ODI inning.

7. Hashmatullah Shahidi 

Hashmatullah Shahidi is a left-hand batter and right-arm off-break bowler on the Afghanistan cricket team. He is a top-order batter who made his ODI debut against Kenya in Sharjah on October 02, 2013. He has played 47 ODI matches for Afghanistan and scored 1344 runs, including his highest score of 97 runs in an inning. Batting average of 32.78 and strike rate of 65.27. He has scored 12 fifties.

8. Noor Ali Zadran 

Noor Ali Zadran is a right-hand batter and right-arm medium-fast bowler on the Afghanistan cricket team. He is an opener who made his ODI debut for Afghanistan against Scotland at Benoni on April 19, 2009. Since then, he has played 51 matches and scored 12 16 runs with an average of 24.81 and a strike rate of 63.23. He has scored one century and seven fifties. His highest score is 114.

9. Nawroz Khan Mangal

Nawroz Khan Mangal is a right-arm batter and right arm of break bowler on the Afghanistan cricket team. He is a top-order batter who made his ODI debut against Scotland at Benoni on April 19, 2009. Nawroz has played 49 matches and scored 1139 runs, including his highest score of 129 in an ODI inning. He has a batting average of 27.11 and a strike rate of 75.33. he has scored two centuries and four fifties.

10. Gulbadin Naib 

Gulbadin Naib is a right-hand batter and right-arm medium-fast bowler on the Afghanistan cricket team. He is a batting allrounder who made his ODI debut against Canada in Toronto on August 9, 2011. He has played 72 ODI matches and scored 1114 runs. He has a batting average of 21.01 and a batting strike rate of 73.19. He has scored five fifties, with his highest score in an ODI inning being 82.