LOADING...
Summarize
Listing batters with 2,000-plus runs for Afghanistan in T20Is
Gurbaz recently entered this elite list (Image Source: X/@ACBofficials)

Listing batters with 2,000-plus runs for Afghanistan in T20Is

Nov 03, 2025
01:50 pm

What's the story

Afghanistan opener Rahmanullah Gurbaz has become the third player from his country to complete 2,000 runs in T20 international cricket. He achieved the milestone during the third T20I match against Zimbabwe at Harare on Sunday. In that match, Gurbaz scored a blistering 92 off just 48 balls, hitting six fours and five sixes at a strike rate of 191.66. On this note, we look at the batters with 2,000 or more T20I runs for Afghanistan.

#2

Mohammad Shahzad - 2,605 runsĀ 

Mohammad Shahzad was once a force for Afghanistan in the T20I format. The dasher, who opened the innings, was known for exploiting the field restrictions. Across 80 T20Is for Afghanistan, Shahzad mustered 2,048 runs at an average of 29.25 (SR: 132.12). The tally includes 12 fifties and a solitary ton. He has not played for Afghanistan for over two years now.

#3

Rahmanullah Gurbaz - 2,067 runs

As mentioned, Gurbaz recently entered this elite list. He has played 80 T20Is so far, scoring a total of 2,067 runs at an average of 25.83. His T20I career includes one century and 11 fifties with a best score of 100. His strike rate is a stunning 134.83. As per ESPNcricinfo, Gurbaz is the 2nd-fastest Afghan batter to accomplish 2,000 T20I runs, having taken 80 innings.

#1

Mohammad Nabi - 2,862 runsĀ 

Veteran all-rounder Mohammad Nabi tops this elite list with a tally of 2,417 runs from 145 games at an average of 22.37. The tally includes seven fifties and a strike rate of 136.55. With the ball, he has claimed 104 T20I wickets at 28.35. Bangladesh's Shakib Al Hasan is the only other all-rounder with the T20I double of 2,000 runs and 100 wickets.