Afghanistan Stats
Afghanistan Squad and Player Stats Test Series 2026
Every Afghanistan player over the last 14 Tests in numbers, from runs to wickets and catches
Updated 5 November 2026, after the Zimbabwe game
| #Player | M | Inns | Runs | Avg | SR | 4s | 6s | 50s | 100s | Ducks | HS |
|---|---|---|---|---|---|---|---|---|---|---|---|
1
Rahmat Shah All-rounder
|
13 | 24 | 1354 | 104.15 | 51.3 | 153 | 14 | 10 | 7 | 0 | 234 |
2
Hashmatullah Shahidi Batter
|
13 | 24 | 791 | 65.92 | 47.7 | 88 | 4 | 4 | 2 | 1 | 246 |
3
Ibrahim Zadran Batter
|
8 | 16 | 602 | 75.25 | 48.8 | 73 | 4 | 6 | 4 | 0 | 114 |
4
Asghar Afghan Batter
|
5 | 8 | 404 | 80.80 | 57.8 | 31 | 10 | 3 | 2 | 0 | 164 |
5
Afsar Zazai Keeper
|
9 | 15 | 371 | 46.38 | 50.3 | 33 | 5 | 2 | 1 | 0 | 113 |
6
Sediqullah Atal Batter
|
4 | 6 | 295 | 73.75 | 42.8 | 26 | 7 | 3 | 2 | 0 | 111 |
7
Abdul Malik All-rounder
|
8 | 14 | 185 | 23.13 | 49.2 | 14 | 1 | 1 | 0 | 1 | 62 |
8
Nasir Jamal Batter
|
5 | 10 | 160 | 40.00 | 51.1 | 16 | 1 | 1 | 0 | 0 | 59 |
9
Rashid Khan Bowler
|
5 | 7 | 135 | 33.75 | 86.0 | 16 | 4 | 1 | 0 | 0 | 75 |
10
Ikram Alikhil Keeper
|
4 | 6 | 134 | 33.50 | 38.2 | 17 | 0 | 0 | 0 | 0 | 40 |
11
Rahmanullah Gurbaz Keeper
|
3 | 6 | 133 | 44.33 | 56.6 | 11 | 4 | 1 | 0 | 0 | 51 |
12
I
Ismat Alam All-rounder
|
3 | 6 | 130 | 43.33 | 45.0 | 12 | 0 | 1 | 1 | 0 | 101 |
13
Qais Ahmad Bowler
|
4 | 7 | 121 | 30.25 | 58.2 | 15 | 4 | 0 | 0 | 1 | 49 |
14
Noor Ali Zadran Batter
|
2 | 4 | 117 | 58.50 | 41.6 | 14 | 0 | 1 | 0 | 0 | 78 |
15
R
Rahmanullah Zadran Batter
|
2 | 1 | 113 | 113.00 | 60.1 | 12 | 1 | 1 | 1 | 0 | 113 |
16
Ihsanullah Janat Batter
|
3 | 6 | 110 | 36.67 | 43.5 | 13 | 2 | 1 | 0 | 0 | 72 |
17
Javed Ahmadi Batter
|
2 | 4 | 109 | 54.50 | 59.6 | 18 | 1 | 1 | 1 | 0 | 101 |
18
Shahidullah Kamal All-rounder
|
5 | 7 | 102 | 25.50 | 54.5 | 14 | 0 | 0 | 0 | 2 | 34 |
19
Karim Janat All-rounder
|
2 | 4 | 95 | 47.50 | 52.2 | 9 | 2 | 1 | 0 | 0 | 54 |
20
Yamin Ahmadzai Bowler
|
8 | 15 | 95 | 13.57 | 34.2 | 12 | 4 | 0 | 0 | 1 | 23 |
21
Amir Hamza Afghanistan
|
4 | 6 | 83 | 41.50 | 38.8 | 11 | 1 | 0 | 0 | 0 | 37 |
22
Zia ur Rehman Akbar Bowler
|
6 | 10 | 57 | 9.50 | 26.1 | 8 | 0 | 0 | 0 | 1 | 19 |
23
B
Bahir Shah Batter
|
2 | 3 | 51 | 25.50 | 67.1 | 8 | 0 | 0 | 0 | 0 | 44 |
24
Mohammad Shahzad Afghanistan
|
1 | 2 | 42 | 42.00 | 42.9 | 6 | 1 | 0 | 0 | 0 | 42 |
25
N
Naveed Zadran All-rounder
|
3 | 5 | 41 | 13.67 | 35.3 | 6 | 0 | 0 | 0 | 1 | 37 |
26
R
Riaz Hassan Batter
|
1 | 2 | 23 | 23.00 | 43.4 | 3 | 0 | 0 | 0 | 0 | 23 |
27
Sharafuddin Ashraf All-rounder
|
2 | 4 | 20 | 10.00 | 38.5 | 4 | 0 | 0 | 0 | 0 | 11 |
28
Fareed Ahmad Bowler
|
1 | 2 | 19 | 19.00 | 76.0 | 1 | 1 | 0 | 0 | 0 | 19 |
29
N
Nijat Masood Bowler
|
3 | 6 | 16 | 5.33 | 23.9 | 2 | 1 | 0 | 0 | 1 | 12 |
30
Ziaur Rahman Sharifi Batter
|
3 | 5 | 13 | 6.50 | 61.9 | 0 | 2 | 0 | 0 | 1 | 7 |
31
Munir Ahmad Keeper
|
1 | 2 | 13 | 13.00 | 39.4 | 2 | 0 | 0 | 0 | 0 | 13 |
32
A
Abdul Wasi All-rounder
|
1 | 2 | 12 | 12.00 | 17.1 | 1 | 0 | 0 | 0 | 0 | 12 |
33
Mohammad Saleem Bowler
|
4 | 6 | 11 | 2.75 | 34.4 | 2 | 0 | 0 | 0 | 2 | 9 |
34
N
Nangeyalia Kharote All-rounder
|
1 | 2 | 10 | 10.00 | 43.5 | 0 | 1 | 0 | 0 | 0 | 10 |
35
Mohammad Nabi All-rounder
|
2 | 4 | 9 | 4.50 | 45.0 | 0 | 1 | 0 | 0 | 0 | 8 |
36
Zahir Khan Bowler
|
6 | 11 | 8 | 2.00 | 13.6 | 2 | 0 | 0 | 0 | 3 | 4 |
37
K
Khalil Gurbaz All-rounder
|
1 | 2 | 8 | 8.00 | 40.0 | 1 | 0 | 0 | 0 | 0 | 8 |
38
Wafadar Momand Bowler
|
1 | 1 | 6 | 6.00 | 25.0 | 1 | 0 | 0 | 0 | 0 | 6 |
39
AM Ghazanfar Bowler
|
1 | 1 | 6 | 6.00 | 150.0 | 0 | 1 | 0 | 0 | 0 | 6 |
40
Azmatullah Omarzai All-rounder
|
2 | 3 | 4 | 2.00 | 25.0 | 0 | 0 | 0 | 0 | 1 | 4 |
41
Waqar Salamkheil Bowler
|
1 | 1 | 1 | - | 25.0 | 0 | 0 | 0 | 0 | 0 | 1 |
Afghanistan Test Series 2026 Squad
20 players named, the captain first, as of 11 Nov 2026
Abdul Malik
All-rounder, 3 matches this season
Last XI
Afsar Zazai
Keeper, 1 match this season
Azmatullah Omarzai
All-rounder, 1 match this season
Bilal Sami
Bowler
Hashmatullah Shahidi
Batter, 3 matches this season
Last XI
Ikram Alikhil
Keeper, 2 matches this season
Last XI
I
Ismat Alam
All-rounder, 1 match this season
K
Khalil Gurbaz
All-rounder
Mohammad Saleem
Bowler, 3 matches this season
Last XI
N
Nangeyalia Kharote
All-rounder, 1 match this season
Qais Ahmad
Bowler, 2 matches this season
Last XI
Rahmanullah Gurbaz
Keeper, 1 match this season
R
Rahmanullah Zadran
Batter, 2 matches this season
Last XI
Rahmat Shah
All-rounder, 3 matches this season
Last XI
Sediqullah Atal
Batter, 3 matches this season
Last XI
Shahidullah Kamal
All-rounder, 2 matches this season
Last XI
Sharafuddin Ashraf
All-rounder, 1 match this season
Yamin Ahmadzai
Bowler, 1 match this season
Zia ur Rehman Akbar
Bowler, 2 matches this season
Last XI
Ziaur Rahman Sharifi
Batter, 2 matches this season
Last XI
Afghanistan Test Squad Questions
Who is Afghanistan's top run scorer?
Over Afghanistan's last 14 Tests, Rahmat Shah with 1354 runs in 13, at a strike rate of 51.3.
Who has taken the most wickets for Afghanistan?
Over Afghanistan's last 14 Tests, Rashid Khan with 43 wickets at 2.79 an over.
Who has played the most for Afghanistan recently?
Rahmat Shah, in 13 of Afghanistan's last 14 Tests. 42 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.