Afghanistan Stats
Afghanistan Squad and Player Stats T20I 2026
Every Afghanistan player over the last 40 T20Is in numbers, from runs to wickets and catches
Updated 1 November 2026, after the Zimbabwe game
| #Player | M | Inns | Runs | Avg | SR | 4s | 6s | 50s | 100s | Ducks | HS |
|---|---|---|---|---|---|---|---|---|---|---|---|
1
Ibrahim Zadran Batter
|
34 | 34 | 1137 | 39.21 | 111.7 | 115 | 25 | 11 | 0 | 0 | 95 |
2
Rahmanullah Gurbaz Keeper
|
36 | 36 | 837 | 23.25 | 124.6 | 76 | 36 | 4 | 0 | 7 | 92 |
3
Sediqullah Atal Batter
|
32 | 32 | 726 | 24.20 | 112.4 | 51 | 28 | 5 | 1 | 2 | 102 |
4
Azmatullah Omarzai All-rounder
|
35 | 32 | 698 | 29.08 | 145.7 | 39 | 44 | 3 | 1 | 2 | 116 |
5
Darwish Rasooli Batter
|
25 | 24 | 521 | 22.65 | 129.9 | 40 | 18 | 4 | 0 | 5 | 84 |
6
Mohammad Nabi All-rounder
|
33 | 27 | 378 | 18.90 | 130.8 | 26 | 20 | 1 | 0 | 2 | 60 |
7
Rashid Khan Bowler
|
35 | 24 | 291 | 17.12 | 150.0 | 19 | 24 | 0 | 0 | 1 | 39 |
8
Gulbadin Naib All-rounder
|
18 | 16 | 215 | 16.54 | 115.6 | 16 | 6 | 1 | 0 | 2 | 63 |
9
Karim Janat All-rounder
|
14 | 14 | 180 | 18.00 | 113.9 | 15 | 6 | 1 | 0 | 2 | 54 |
10
Rahmat Shah All-rounder
|
3 | 3 | 117 | 58.50 | 70.9 | 7 | 1 | 1 | 0 | 0 | 67 |
11
I
Ijaz Ahmad Ahmadzai All-rounder
|
3 | 3 | 110 | 36.67 | 161.8 | 9 | 7 | 2 | 0 | 0 | 52 |
12
Shahidullah Kamal All-rounder
|
5 | 5 | 78 | 19.50 | 120.0 | 7 | 3 | 0 | 0 | 2 | 46 |
13
Hashmatullah Shahidi Batter
|
3 | 3 | 71 | 71.00 | 79.8 | 7 | 0 | 0 | 0 | 0 | 36 |
14
Noor Ahmad Bowler
|
21 | 10 | 69 | 9.86 | 115.0 | 3 | 6 | 0 | 0 | 2 | 15 |
15
Mohammad Ishaq Keeper
|
7 | 6 | 61 | 12.20 | 82.4 | 4 | 1 | 0 | 0 | 0 | 25 |
16
Najibullah Zadran Batter
|
3 | 3 | 56 | 18.67 | 82.4 | 3 | 2 | 0 | 0 | 0 | 30 |
17
M
Mohammad Akram Zazai Batter
|
5 | 5 | 54 | 10.80 | 117.4 | 6 | 2 | 0 | 0 | 1 | 34 |
18
Mujeeb Ur Rahman Bowler
|
24 | 10 | 47 | 9.40 | 109.3 | 7 | 0 | 0 | 0 | 2 | 23 |
19
N
Nangeyalia Kharote All-rounder
|
4 | 2 | 40 | - | 148.1 | 5 | 2 | 0 | 0 | 0 | 23 |
20
F
Faisal Shinozada Afghanistan
|
1 | 1 | 30 | 30.00 | 90.9 | 2 | 1 | 0 | 0 | 0 | 30 |
21
Hazratullah Zazai Batter
|
2 | 2 | 22 | 11.00 | 115.8 | 2 | 1 | 0 | 0 | 0 | 20 |
22
Sharafuddin Ashraf All-rounder
|
4 | 1 | 17 | - | 141.7 | 1 | 1 | 0 | 0 | 0 | 17 |
23
AM Ghazanfar Bowler
|
8 | 4 | 13 | 3.25 | 86.7 | 1 | 1 | 0 | 0 | 2 | 7 |
24
Abdullah Ahmadzai All-rounder
|
14 | 5 | 13 | 6.50 | 108.3 | 1 | 1 | 0 | 0 | 1 | 6 |
25
F
Farmanullah Safi All-rounder
|
1 | 1 | 12 | 12.00 | 120.0 | 0 | 1 | 0 | 0 | 0 | 12 |
26
W
Wafiullah Tarakhil Batter
|
2 | 2 | 12 | 6.00 | 70.6 | 0 | 1 | 0 | 0 | 0 | 11 |
27
Fazalhaq Farooqi Bowler
|
23 | 9 | 11 | 11.00 | 44.0 | 1 | 0 | 0 | 0 | 0 | 4 |
28
N
Noor ul Rahman Keeper
|
2 | 2 | 11 | 5.50 | 64.7 | 2 | 0 | 0 | 0 | 1 | 11 |
29
Z
Zubaid Akbari Batter
|
3 | 3 | 7 | 2.33 | 77.8 | 1 | 0 | 0 | 0 | 0 | 4 |
30
Imran Mir Batter
|
1 | 1 | 5 | 5.00 | 55.6 | 1 | 0 | 0 | 0 | 0 | 5 |
31
I
Ismat Alam All-rounder
|
1 | 1 | 3 | 3.00 | 100.0 | 0 | 0 | 0 | 0 | 0 | 3 |
32
H
Hassan Eisakhil Afghanistan
|
2 | 2 | 3 | 1.50 | 25.0 | 0 | 0 | 0 | 0 | 1 | 3 |
33
N
Nangyal Kharoti All-rounder
|
2 | 2 | 3 | 3.00 | 37.5 | 0 | 0 | 0 | 0 | 0 | 2 |
34
Naveen ul Haq Bowler
|
7 | 2 | 2 | 1.00 | 22.2 | 0 | 0 | 0 | 0 | 1 | 2 |
35
B
Bashir Ahmad Bowler
|
1 | 1 | 2 | - | 40.0 | 0 | 0 | 0 | 0 | 0 | 2 |
36
Fareed Ahmad Bowler
|
9 | 1 | 1 | 1.00 | 16.7 | 0 | 0 | 0 | 0 | 0 | 1 |
37
Ziaur Rahman Sharifi Batter
|
6 | 1 | 1 | 1.00 | 50.0 | 0 | 0 | 0 | 0 | 0 | 1 |
38
Qais Ahmad Bowler
|
1 | 1 | 0 | 0.00 | 0.0 | 0 | 0 | 0 | 0 | 1 | 0 |
Afghanistan T20I 2026 Squad
23 players named, the captain first, as of 11 Nov 2026
Abdullah Ahmadzai
All-rounder, 6 matches this season
Last XI
Abdullah Tarakhail
All-rounder, 1 match this season
Last XI
Azmatullah Omarzai
All-rounder, 8 matches this season
Last XI
Darwish Rasooli
Batter, 8 matches this season
Fareed Ahmad
Bowler, 1 match this season
Fazalhaq Farooqi
Bowler, 6 matches this season
Last XI
Gulbadin Naib
All-rounder, 5 matches this season
Ibrahim Zadran
Batter, 9 matches this season
Last XI
I
Ijaz Ahmad Ahmadzai
All-rounder, 2 matches this season
Last XI
M
Mohammad Akram Zazai
Batter, 5 matches this season
Last XI
Mohammad Ishaq
Keeper, 2 matches this season
Mohammad Nabi
All-rounder, 6 matches this season
Mujeeb Ur Rahman
Bowler, 8 matches this season
N
Nangeyalia Kharote
All-rounder, 2 matches this season
Naveen ul Haq
Bowler
Noor Ahmad
Bowler, 6 matches this season
Last XI
N
Noor ul Rahman
Keeper, 2 matches this season
Last XI
Rahmanullah Gurbaz
Keeper, 8 matches this season
Rashid Khan
Bowler, 9 matches this season
Last XI
Sediqullah Atal
Batter, 9 matches this season
Last XI
Shahidullah Kamal
All-rounder, 3 matches this season
Sharafuddin Ashraf
All-rounder
Ziaur Rahman Sharifi
Batter, 2 matches this season
Afghanistan T20I Squad Questions
Who is Afghanistan's top run scorer?
Over Afghanistan's last 40 T20Is, Ibrahim Zadran with 1137 runs in 34, at a strike rate of 111.7.
Who has taken the most wickets for Afghanistan?
Over Afghanistan's last 40 T20Is, Rashid Khan with 67 wickets at 5.69 an over.
Who has played the most for Afghanistan recently?
Rahmanullah Gurbaz, in 36 of Afghanistan's last 40 T20Is. 43 players have played for them in that time.
Who is in the Afghanistan squad?
Afghanistan's T20I 2026 squad has 23 players: Abdullah Ahmadzai, Abdullah Tarakhail, Azmatullah Omarzai, Darwish Rasooli, Fareed Ahmad, Fazalhaq Farooqi, Gulbadin Naib, Ibrahim Zadran, Ijaz Ahmad Ahmadzai, Mohammad Akram Zazai, Mohammad Ishaq, Mohammad Nabi, Mujeeb Ur Rahman, Nangeyalia Kharote, Naveen ul Haq, Noor Ahmad, Noor ul Rahman, Rahmanullah Gurbaz, Rashid Khan, Sediqullah Atal, Shahidullah Kamal, Sharafuddin Ashraf, Ziaur Rahman Sharifi.