Most Runs for Afghanistan in T20I 2026
Ibrahim Zadran leads Afghanistan in T20I 2026 with 411 runs (Afghanistan). Azmatullah Omarzai (348) and Darwish Rasooli (285) are next.
Updated , after Afghanistan vs Zimbabwe| # | Player | Last 3 | Mat | Inns | Runs | Avg | BF | SR | 4s | 6s | 50s | 100s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Ibrahim Zadran | 5125* | 13 | 13 | 411 | 41.10 | 310 | 132.58 | 48 | 11 | 3 | 0 |
| 2 | Azmatullah Omarzai | 711618* | 12 | 11 | 348 | 49.71 | 202 | 172.28 | 18 | 27 | 1 | 1 |
| 3 | Darwish Rasooli | 0290 | 12 | 12 | 285 | 25.91 | 212 | 134.43 | 22 | 9 | 2 | 0 |
| 4 | Rahmanullah Gurbaz | 15180 | 12 | 12 | 246 | 20.50 | 188 | 130.85 | 24 | 9 | 2 | 0 |
| 5 | Sediqullah Atal | 21720 | 13 | 13 | 216 | 16.62 | 198 | 109.09 | 14 | 8 | 1 | 0 |
| 6 | Rashid Khan | 63025* | 13 | 7 | 110 | 18.33 | 60 | 183.33 | 8 | 9 | 0 | 0 |
| 7 | Ijaz Ahmad Ahmadzai | 5252 | 2 | 2 | 104 | 52.00 | 49 | 212.24 | 9 | 7 | 2 | 0 |
| 8 | Gulbadin Naib | 1210 | 9 | 7 | 96 | 16.00 | 74 | 129.73 | 5 | 5 | 1 | 0 |
| 9 | Mohammad Nabi | 33208 | 10 | 8 | 92 | 18.40 | 75 | 122.67 | 6 | 5 | 0 | 0 |
| 10 | Mohammad Akram Zazai | 4014 | 5 | 5 | 54 | 10.80 | 46 | 117.39 | 6 | 2 | 0 | 0 |
| 11 | Shahidullah Kamal | 3 | 3 | 46 | 15.33 | 44 | 104.55 | 2 | 3 | 0 | 0 | |
| 12 | Najibullah Zadran | 2 | 2 | 37 | 18.50 | 51 | 72.55 | 3 | 0 | 0 | 0 | |
| 13 | Mohammad Ishaq | 2 | 2 | 32 | 32.00 | 27 | 118.52 | 3 | 1 | 0 | 0 | |
| 14 | Karim Janat | 2 | 2 | 30 | 15.00 | 32 | 93.75 | 4 | 0 | 0 | 0 | |
| 15 | Faisal Shinozada | 1 | 1 | 30 | 30.00 | 33 | 90.91 | 2 | 1 | 0 | 0 | |
| 16 | Noor Ahmad | 8 | 4 | 28 | 14.00 | 17 | 164.71 | 1 | 3 | 0 | 0 | |
| 17 | Mujeeb Ur Rahman | 12 | 7 | 20 | 5.00 | 16 | 125.00 | 3 | 0 | 0 | 0 | |
| 18 | Nangeyalia Kharote | 2 | 1 | 17 | - | 15 | 113.33 | 3 | 0 | 0 | 0 | |
| 19 | Noor ul Rahman | 2 | 2 | 11 | 5.50 | 17 | 64.71 | 2 | 0 | 0 | 0 | |
| 20 | Abdullah Ahmadzai | 7 | 3 | 7 | 7.00 | 10 | 70.00 | 1 | 0 | 0 | 0 | |
| 21 | Hassan Eisakhil | 2 | 2 | 3 | 1.50 | 12 | 25.00 | 0 | 0 | 0 | 0 | |
| 22 | Ismat Alam | 1 | 1 | 3 | 3.00 | 3 | 100.00 | 0 | 0 | 0 | 0 |
More T20I Leaderboards
Most Runs for Afghanistan in T20I 2026
Ibrahim Zadran leads Afghanistan in T20I 2026 with 411 runs (Afghanistan). Azmatullah Omarzai (348) and Darwish Rasooli (285) are next. Ibrahim Zadran leads Afghanistan for runs in T20I 2026 with 411 runs. The leading run scorer can change after every match as the season progresses. Filter by team to analyse runs depth across squads.
T20I Runs Questions
Who has the most runs for Afghanistan in T20I 2026?
Ibrahim Zadran leads T20I 2026 for Afghanistan with 411 runs from 13 matches, averaging 41.1 at a strike rate of 132.58. Azmatullah Omarzai is second on 348 and Darwish Rasooli third on 285. The table ranks every player in T20I 2026 for Afghanistan by runs, with their team and matches.
Who are the top run scorers in T20I 2026?
The top three run scorers in T20I 2026 for Afghanistan are Ibrahim Zadran (411 in 13 matches), Azmatullah Omarzai (348 in 12 matches) and Darwish Rasooli (285 in 12 matches). Ibrahim Zadran is 63 runs clear of Azmatullah Omarzai. Every other player follows in the table, with their team and matches.