T20I includes a summit of 20 overs and requires two teams who get to play one inning each. Out of all three formats of cricket, T20I is the shortest format of cricket.

The batters on the Afghanistan cricket team have performed immensely well in T20I matches and have proved their mastery in this format of cricket. Scoring runs is an essential part of any format of the game. Likewise, it is also a vital part of T20I cricket. The article below discusses the Top 10 Afghanistan batters with the most runs in T20I.

1. Mohammad Shahzad 

Mohammad Shahzad is a Wicket-keeper-right-hand-batter from Afghanistan who made his T20I debut against India on June 14, 2018, in Bengaluru and played his last match against New Zealand on November 7, 2021, in Abu Dhabi. Shahzad has played 70 T20I innings and scored 2015 runs with a strike rate of 133.62 and an average of 30.07.

2. Mohammad Nabi 

Mohammad Nabi is one of the best Allrounder from the Afghanistan team who made his T20I debut against Ireland on February 1, 2010, at Colombo and earned fame and a reputation as a dangerous batter all over the international. He played 80 T20I matches and scored 1539 runs with an average of 22.97.

3. Asghar Afghan 

Afghanistan Kabul-born Asghar Afghan is a former middle-order batter who made his T20I debut against Ireland on February 1, 2010, in Colombo (PSS) and played his last match against Namibia on October 31, 2021, in Abu Dhabi. In 68 T20I innings, he scored 1382 runs with an average of 21.93 and a strike rate of 110.82.

4. Najibullah Zadran 

Afghanistan Logar-born Najibullah Zadran is the middle-order batsman. He made his first T20I debut against India on September 19, 2012, at Colombo and played his last match against Bangladesh on March 5, 2022, at Mirpur. Najibullah played 60 T20I innings and scored 1259 at the strike rate of 140.20 and an average of 33.13.

5. Samiullah Shinwari 

Samiullah Shinwari is an All-rounder from the Afghanistan cricket team who made his T20I debut against Ireland on February 1, 2010, in Colombo and played his last match against Ireland on March 8, 2020, at Greater Noida. He played 64 games and scored 1013 runs with an average of 22.02. He held the 7th position for highest partnership for the fifth wicket (98).

6. Hazratullah Zazai 

Afghanistan Paktia-born Hazratullah Zazai is a left-handed opening batter. He is ranked 17th in the ICC Rankings for T20I Batters, made his T20I debut against UAE on December 16, 2016, in Dubai and played his last match against Bangladesh on March 5, 2022, at Mirpur. He played 22 games and scored 727 with an average of 36.35.

7. Usman Ghani 

Usman Ghani is a right-hand opening batter from Afghanistan who made his T20I debut against Zimbabwe on October 26, 2015, at Bulawayo and played his last match against Bangladesh on March 5, 2022, at Mirpur. He played 24 T20I innings and scored 598 runs with an average of 27.18.

8. Gulbadin Naib

Gulbadin Naib is an All-rounder from the Afghanistan team who made his T20I    debut against the Netherlands on March 14, 2012, in Dubai and played his last match against New Zealand on November 7, 2021, in Abu Dhabi. In his 43 T20I innings, he has scored 564 runs at a strike rate of 119.49. He also holds the 10th position for scoring the most runs in an innings (44).

9. Karim Sadiq 

Karim Sadiq is a right-hand opening batter from the Afghanistan team who made his T20I debut against Ireland on February 1, 2010, at Colombo and played his last match against Zimbabwe on February 6, 2018, at Sharjah. He played 36 T20 games and scored 538 runs with an average of 14.94 and a strike rate of 109.12. He held the 10th position for the most byes conceded in an innings (12).

10. Rahmanullah Gurbaz 

Rahmanullah Gurbaz is a Wicket-keeper-top-order-batter from the Afghanistan team. He made his T20I debut against Zimbabwe on September 14, 2019, in Mirpur and played his last match against Bangladesh on March 5, 2022, at Mirpur. He is currently ranked 22nd in the T20I rankings. He has played 20 T20I games and scored 534 runs with an average of 26.70.