Afghanistan Stats
Afghanistan Squad and Player Stats Test Series 2026
Every Afghanistan player over the last 10 Tests in numbers, from runs to wickets and catches
Updated , after the Zimbabwe game
| #Player | M | Inns | Runs | Avg | SR | 4s | 6s | 50s | 100s | Ducks | HS |
|---|---|---|---|---|---|---|---|---|---|---|---|
1
Rahmat Shah All-rounder
|
9 | 16 | 1068 | 118.67 | 51.3 | 113 | 12 | 8 | 5 | 0 | 234 |
2
Hashmatullah Shahidi Batter
|
10 | 18 | 691 | 76.78 | 48.8 | 75 | 4 | 3 | 2 | 1 | 246 |
3
Ibrahim Zadran Batter
|
5 | 10 | 347 | 69.40 | 52.6 | 43 | 0 | 4 | 2 | 0 | 114 |
4
Sediqullah Atal Batter
|
4 | 6 | 295 | 73.75 | 42.8 | 26 | 7 | 3 | 2 | 0 | 111 |
5
Afsar Zazai Keeper
|
6 | 9 | 206 | 41.20 | 59.9 | 17 | 3 | 1 | 1 | 0 | 113 |
6
Abdul Malik All-rounder
|
7 | 12 | 185 | 26.43 | 49.7 | 14 | 1 | 1 | 0 | 0 | 62 |
7
Asghar Afghan Batter
|
1 | 1 | 164 | 164.00 | 63.8 | 14 | 2 | 1 | 1 | 0 | 164 |
8
Nasir Jamal Batter
|
4 | 8 | 143 | 47.67 | 54.4 | 15 | 1 | 1 | 0 | 0 | 59 |
9
Rahmanullah Gurbaz Keeper
|
3 | 6 | 133 | 44.33 | 56.6 | 11 | 4 | 1 | 0 | 0 | 51 |
10
I
Ismat Alam All-rounder
|
3 | 6 | 130 | 43.33 | 45.0 | 12 | 0 | 1 | 1 | 0 | 101 |
11
Ikram Alikhil Keeper
|
3 | 5 | 127 | 42.33 | 40.8 | 17 | 0 | 0 | 0 | 0 | 40 |
12
Noor Ali Zadran Batter
|
2 | 4 | 117 | 58.50 | 41.6 | 14 | 0 | 1 | 0 | 0 | 78 |
13
R
Rahmanullah Zadran Batter
|
2 | 1 | 113 | 113.00 | 60.1 | 12 | 1 | 1 | 1 | 0 | 113 |
14
Shahidullah Kamal All-rounder
|
5 | 7 | 102 | 25.50 | 54.5 | 14 | 0 | 0 | 0 | 2 | 34 |
15
Qais Ahmad Bowler
|
3 | 5 | 98 | 32.67 | 58.7 | 12 | 4 | 0 | 0 | 1 | 49 |
16
Karim Janat All-rounder
|
2 | 4 | 95 | 47.50 | 52.2 | 9 | 2 | 1 | 0 | 0 | 54 |
17
Yamin Ahmadzai Bowler
|
4 | 8 | 64 | 21.33 | 30.3 | 9 | 2 | 0 | 0 | 1 | 23 |
18
Zia ur Rehman Akbar Bowler
|
6 | 10 | 57 | 9.50 | 26.1 | 8 | 0 | 0 | 0 | 1 | 19 |
19
B
Bahir Shah Batter
|
2 | 3 | 51 | 25.50 | 67.1 | 8 | 0 | 0 | 0 | 0 | 44 |
20
Rashid Khan Bowler
|
2 | 2 | 48 | 48.00 | 102.1 | 7 | 0 | 0 | 0 | 0 | 48 |
21
N
Naveed Zadran All-rounder
|
3 | 5 | 41 | 13.67 | 35.3 | 6 | 0 | 0 | 0 | 1 | 37 |
22
R
Riaz Hassan Batter
|
1 | 2 | 23 | 23.00 | 43.4 | 3 | 0 | 0 | 0 | 0 | 23 |
23
Sharafuddin Ashraf All-rounder
|
2 | 4 | 20 | 10.00 | 38.5 | 4 | 0 | 0 | 0 | 0 | 11 |
24
Fareed Ahmad Bowler
|
1 | 2 | 19 | 19.00 | 76.0 | 1 | 1 | 0 | 0 | 0 | 19 |
25
N
Nijat Masood Bowler
|
3 | 6 | 16 | 5.33 | 23.9 | 2 | 1 | 0 | 0 | 1 | 12 |
26
Ziaur Rahman Sharifi Batter
|
3 | 5 | 13 | 6.50 | 61.9 | 0 | 2 | 0 | 0 | 1 | 7 |
27
Amir Hamza Afghanistan
|
2 | 2 | 11 | 11.00 | 30.6 | 2 | 0 | 0 | 0 | 0 | 11 |
28
Mohammad Saleem Bowler
|
4 | 6 | 11 | 2.75 | 34.4 | 2 | 0 | 0 | 0 | 2 | 9 |
29
N
Nangeyalia Kharote All-rounder
|
1 | 2 | 10 | 10.00 | 43.5 | 0 | 1 | 0 | 0 | 0 | 10 |
30
Javed Ahmadi Batter
|
1 | 2 | 8 | 8.00 | 88.9 | 2 | 0 | 0 | 0 | 0 | 8 |
31
Zahir Khan Bowler
|
3 | 5 | 8 | 4.00 | 25.8 | 2 | 0 | 0 | 0 | 1 | 4 |
32
K
Khalil Gurbaz All-rounder
|
1 | 2 | 8 | 8.00 | 40.0 | 1 | 0 | 0 | 0 | 0 | 8 |
33
AM Ghazanfar Bowler
|
1 | 1 | 6 | 6.00 | 150.0 | 0 | 1 | 0 | 0 | 0 | 6 |
34
Azmatullah Omarzai All-rounder
|
2 | 3 | 4 | 2.00 | 25.0 | 0 | 0 | 0 | 0 | 1 | 4 |
Afghanistan Test Series 2026 Squad
20 players named, the captain first, as of 12 Nov 2026
Afghanistan Test Squad Questions
Who is Afghanistan's top run scorer?
Over Afghanistan's last 10 Tests, Rahmat Shah with 1068 runs in 9, at a strike rate of 51.3.
Who has taken the most wickets for Afghanistan?
Over Afghanistan's last 10 Tests, Rashid Khan with 22 wickets at 2.82 an over.
Who has played the most for Afghanistan recently?
Hashmatullah Shahidi, in 10 of Afghanistan's last 10 Tests. 35 players have played for them in that time.
Who is in the Afghanistan squad?
Afghanistan's Test Series 2026 squad has 20 players: Abdul Malik, Afsar Zazai, Azmatullah Omarzai, Bilal Sami, Hashmatullah Shahidi, Ikram Alikhil, Ismat Alam, Khalil Gurbaz, Mohammad Saleem, Nangeyalia Kharote, Qais Ahmad, Rahmanullah Gurbaz, Rahmanullah Zadran, Rahmat Shah, Sediqullah Atal, Shahidullah Kamal, Sharafuddin Ashraf, Yamin Ahmadzai, Zia ur Rehman Akbar, Ziaur Rahman Sharifi.