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 7 Tests in numbers, from runs to wickets and catches

Updated 5 November 2026, after the Zimbabwe game

#Player M Inns Runs SR 6s Wkts Econ Ct
1 Afghanistan Rahmat Shah All-rounder 6 11 751 51.8 7 1 4.00 2
2 Afghanistan Hashmatullah Shahidi Batter 7 13 394 49.1 0 1 3.90 1
3 Afghanistan Afsar Zazai Keeper 6 11 295 51.8 5 0 - 16
4 Afghanistan Ibrahim Zadran Batter 4 8 289 45.3 4 0 - 8
5 Afghanistan Asghar Afghan Batter 1 2 142 50.4 4 0 - 2
6 I Afghanistan Ismat Alam All-rounder 2 4 125 55.6 0 2 3.14 0
7 Afghanistan Rashid Khan Bowler 2 4 123 94.6 3 22 2.74 0
8 Afghanistan Abdul Malik All-rounder 5 9 119 51.1 0 0 5.28 5
9 Afghanistan Nasir Jamal Batter 2 4 82 59.0 1 0 2.00 2
10 Afghanistan Rahmanullah Gurbaz Keeper 2 4 82 63.1 2 0 - 1
11 Afghanistan Noor Ali Zadran Batter 1 2 78 42.9 0 0 - 1
12 Afghanistan Shahidullah Kamal All-rounder 2 3 63 54.8 0 0 - 1
13 Afghanistan Sediqullah Atal Batter 2 3 62 54.9 1 0 - 1
14 Afghanistan Yamin Ahmadzai Bowler 4 8 54 40.6 3 6 3.09 0
15 B Afghanistan Bahir Shah Batter 2 3 51 67.1 0 0 - 0
16 Afghanistan Qais Ahmad Bowler 2 4 45 51.1 1 3 4.14 0
17 Afghanistan Karim Janat All-rounder 1 2 41 63.1 2 0 4.15 0
18 Afghanistan Zia ur Rehman Bowler 3 5 23 37.1 0 5 3.37 1
19 R Afghanistan Riaz Hassan Batter 1 2 23 43.4 0 0 - 1
20 Afghanistan Ikram Alikhil Keeper 1 2 22 39.3 0 0 - 1
21 Afghanistan Sharafuddin Ashraf All-rounder 2 4 20 38.5 0 1 3.82 0
22 Afghanistan Fareed Ahmad Bowler 1 2 19 76.0 1 2 2.73 0
23 N Afghanistan Nijat Masood Bowler 2 4 16 27.6 1 7 4.78 0
24 Afghanistan Ihsanullah Janat Batter 1 2 13 33.3 0 0 - 0
25 Afghanistan Amir Hamza Afghanistan 1 2 11 30.6 0 2 4.30 1
26 N Afghanistan Nangeyalia Kharote All-rounder 1 2 10 43.5 1 0 5.00 0
27 Afghanistan Mohammad Nabi All-rounder 1 2 8 50.0 1 4 2.16 0
28 K Afghanistan Khalil Gurbaz All-rounder 1 2 8 40.0 0 0 6.00 0
29 Afghanistan Ziaur Rahman Sharifi Batter 2 4 6 33.3 1 8 3.37 0
30 Afghanistan AM Ghazanfar Bowler 1 1 6 150.0 1 4 4.43 1
31 Afghanistan Azmatullah Omarzai All-rounder 2 3 4 25.0 0 1 3.20 1
32 Afghanistan Zahir Khan Bowler 3 5 4 23.5 0 10 4.73 0
33 N Afghanistan Naveed Zadran All-rounder 2 3 4 19.0 0 6 4.34 0
34 Afghanistan Mohammad Saleem Bowler 2 4 2 13.3 0 6 4.97 0
34 players over Afghanistan's last 7 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 7 Tests, Rahmat Shah with 751 runs in 6, at a strike rate of 51.8.

Who has taken the most wickets for Afghanistan?

Over Afghanistan's last 7 Tests, Rashid Khan with 22 wickets at 2.74 an over.

Who has played the most for Afghanistan recently?

Hashmatullah Shahidi, in 7 of Afghanistan's last 7 Tests. 34 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.