Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International
Next Test Zimbabwe (H)
Test Series - Fri 13 Nov, 06:00 Their squad Preview

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 Afghanistan Rahmat Shah All-rounder 13 24 1354 104.15 51.3 153 14 10 7 0 234
2 Afghanistan Hashmatullah Shahidi Batter 13 24 791 65.92 47.7 88 4 4 2 1 246
3 Afghanistan Ibrahim Zadran Batter 8 16 602 75.25 48.8 73 4 6 4 0 114
4 Afghanistan Asghar Afghan Batter 5 8 404 80.80 57.8 31 10 3 2 0 164
5 Afghanistan Afsar Zazai Keeper 9 15 371 46.38 50.3 33 5 2 1 0 113
6 Afghanistan Sediqullah Atal Batter 4 6 295 73.75 42.8 26 7 3 2 0 111
7 Afghanistan Abdul Malik All-rounder 8 14 185 23.13 49.2 14 1 1 0 1 62
8 Afghanistan Nasir Jamal Batter 5 10 160 40.00 51.1 16 1 1 0 0 59
9 Afghanistan Rashid Khan Bowler 5 7 135 33.75 86.0 16 4 1 0 0 75
10 Afghanistan Ikram Alikhil Keeper 4 6 134 33.50 38.2 17 0 0 0 0 40
11 Afghanistan Rahmanullah Gurbaz Keeper 3 6 133 44.33 56.6 11 4 1 0 0 51
12 I Afghanistan Ismat Alam All-rounder 3 6 130 43.33 45.0 12 0 1 1 0 101
13 Afghanistan Qais Ahmad Bowler 4 7 121 30.25 58.2 15 4 0 0 1 49
14 Afghanistan Noor Ali Zadran Batter 2 4 117 58.50 41.6 14 0 1 0 0 78
15 R Afghanistan Rahmanullah Zadran Batter 2 1 113 113.00 60.1 12 1 1 1 0 113
16 Afghanistan Ihsanullah Janat Batter 3 6 110 36.67 43.5 13 2 1 0 0 72
17 Afghanistan Javed Ahmadi Batter 2 4 109 54.50 59.6 18 1 1 1 0 101
18 Afghanistan Shahidullah Kamal All-rounder 5 7 102 25.50 54.5 14 0 0 0 2 34
19 Afghanistan Karim Janat All-rounder 2 4 95 47.50 52.2 9 2 1 0 0 54
20 Afghanistan Yamin Ahmadzai Bowler 8 15 95 13.57 34.2 12 4 0 0 1 23
21 Afghanistan Amir Hamza Afghanistan 4 6 83 41.50 38.8 11 1 0 0 0 37
22 Afghanistan Zia ur Rehman Akbar Bowler 6 10 57 9.50 26.1 8 0 0 0 1 19
23 B Afghanistan Bahir Shah Batter 2 3 51 25.50 67.1 8 0 0 0 0 44
24 Afghanistan Mohammad Shahzad Afghanistan 1 2 42 42.00 42.9 6 1 0 0 0 42
25 N Afghanistan Naveed Zadran All-rounder 3 5 41 13.67 35.3 6 0 0 0 1 37
26 R Afghanistan Riaz Hassan Batter 1 2 23 23.00 43.4 3 0 0 0 0 23
27 Afghanistan Sharafuddin Ashraf All-rounder 2 4 20 10.00 38.5 4 0 0 0 0 11
28 Afghanistan Fareed Ahmad Bowler 1 2 19 19.00 76.0 1 1 0 0 0 19
29 N Afghanistan Nijat Masood Bowler 3 6 16 5.33 23.9 2 1 0 0 1 12
30 Afghanistan Ziaur Rahman Sharifi Batter 3 5 13 6.50 61.9 0 2 0 0 1 7
31 Afghanistan Munir Ahmad Keeper 1 2 13 13.00 39.4 2 0 0 0 0 13
32 A Afghanistan Abdul Wasi All-rounder 1 2 12 12.00 17.1 1 0 0 0 0 12
33 Afghanistan Mohammad Saleem Bowler 4 6 11 2.75 34.4 2 0 0 0 2 9
34 N Afghanistan Nangeyalia Kharote All-rounder 1 2 10 10.00 43.5 0 1 0 0 0 10
35 Afghanistan Mohammad Nabi All-rounder 2 4 9 4.50 45.0 0 1 0 0 0 8
36 Afghanistan Zahir Khan Bowler 6 11 8 2.00 13.6 2 0 0 0 3 4
37 K Afghanistan Khalil Gurbaz All-rounder 1 2 8 8.00 40.0 1 0 0 0 0 8
38 Afghanistan Wafadar Momand Bowler 1 1 6 6.00 25.0 1 0 0 0 0 6
39 Afghanistan AM Ghazanfar Bowler 1 1 6 6.00 150.0 0 1 0 0 0 6
40 Afghanistan Azmatullah Omarzai All-rounder 2 3 4 2.00 25.0 0 0 0 0 1 4
41 Afghanistan Waqar Salamkheil Bowler 1 1 1 - 25.0 0 0 0 0 0 1
42 players over Afghanistan's last 14 Tests. Each head sorts the table.

Afghanistan Test Series 2026 Squad

20 players named, the captain first, as of 11 Nov 2026

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.