The Afghanistan international cricket team has developed itself to a great extent in recent times. They have performed very well in international T20 cricket recently and in the world cup which took place in 2021, they performed very well in it as well. The Afghanistan cricketers have proved themselves to be very effective in recent times and have scored a lot of runs in international T20 cricket. They have performed exclusively well in recent times and also are improving their skill sets regularly. In this list, we will be discussing the top 10 highest run scorers for Afghanistan and international T20 cricket in 2021.

1. Najibullah Zadran (256)

The highest run-scorer for Afghanistan and international T20 cricket played in 2021 is Najibullah Zadran. He has successfully represented Afghanistan in eight International T20 matches during the international T20 tenure of 2021. In these matches, Najibullah has successfully scored 256 International T20 runs while having an exceptional average of 42.66 with a great strike rate of 143.82 as well.

2. Rahmanullah Gurbaz (199)

The next Afghanistan batsman with the highest runs in T20 International cricket in 2021 is Rahmanullah Gurbaz. He has successfully scored 199 international T20 runs for Afghanistan in international T20 cricket played in 2021. He scored these runs while representing Afghanistan in eight International T20 matches during the year while having a decent average of 24.87 with a decent strike rate of 137.24.

3. Mohammad Nabi (176)

Mohammad Nabi is the third Afghanistan batsman on the list of the top 10 highest run-scorers for Afghanistan and international T20 cricket in 2021. Nabi has represented Afghanistan in eight International T20 matches during the international T20 tenure of 2021. In these matches, he has scored 176 International T20 runs while having an average of 35.20 with a strike rate of 129.41 as well.

4. Karim Janat (159)

Karim Janat has successfully scored 159 International T20 runs in 2021 which makes him the fourth-highest run-scorer for Afghanistan and international T20 cricket in 2021. He has represented Afghanistan in eight International T20 matches during the year. Karim scored these runs while having an average of 31.80 with a decent strike rate of 138.26.

5. Asghar Afghan (134)

The fifth highest run-scorer for Afghanistan in international T20 cricket in 2021 is Asghar Afghan. He has represented Afghanistan in six International T20 matches in 2021 in which he has successfully scored 134 International T20 runs. Afghan has scored these runs while having a decent average of 33.50 with an exceptional strike rate of 154.02 which is the best amongst any cricketer in Afghanistan during the year.

6. Hazratullah Zazai (92)

Hazratullah Zazai is the next Afghanistan cricketer on the list of the top 10 highest run-scorers for Afghanistan in international T20 cricket in 2021. He has successfully scored 92 International T20 runs while representing Afghanistan in five International T20 matches during the year. Zazai scored these runs while having an average of 18.40 with a low strike rate of 113.58.

7. Usman Ghani (88)

Usman Ghani has represented Afghanistan in three International T20 matches during the year in which he has successfully scored 88 International T20 runs which makes him the seventh-highest run-scorer for Afghanistan in international T20 cricket in 2021. Usman has scored these runs while having an exceptional average of 44.00 with a very decent strike rate of 135.38 as well.

8. Mohammad Shahzad (79)

The next highest run-scorer for Afghanistan in international T20 cricket in 2021 is Mohammad Shahzad. He has successfully scold 79 International T20 runs for Afghanistan while representing Afghanistan in five International T20 matches during the year. Shahzad scored these runs while having an average of 15.80 with a very low strike rate of 109.72.

9. Gulbadin Naib (69)

The ninth highest run-scorer for Afghanistan in international T20 cricket in 2021 is Gulbadin Naib. He has represented Afghanistan in five International T20 matches during the international T20 tenure of 2021. In these matches, he has successfully scored 69 runs while having an average of 34.50 with a very low strike rate of 17.81 as well.

10. Rashid Khan (19)

The last Afghanistan player with the highest runs in international T20 cricket in 2021 is Rashid Khan. He has represented Afghanistan in 8 International T20 matches during the international T20 tenure of 2021. Rashid is especially known for his bowling skills but has successfully scored 19 International T20 runs in 2021 with an average of 4.75 at a strike rate of 111.76.