Menu

Account

Create a free account Go Pro

Already have an account? Log in

Next Test ZimbabweZimbabwe (H)
Test Series - Tomorrow, 06:00 Their squad Preview

Afghanistan Squad 2026: Test Series

Every Afghanistan player over the last 7 Tests in numbers, from runs to wickets and catches

Updated , after the Zimbabwe game

#Player M Ct St RO
1 Afghanistan Afsar Zazai Keeper 6 16 0 3
2 Afghanistan Ibrahim Zadran Batter 4 8 0 1
3 Afghanistan Abdul Malik All-rounder 5 5 0 0
4 Afghanistan Asghar Afghan Batter 1 2 0 0
5 Afghanistan Nasir Jamal Batter 2 2 0 0
6 Afghanistan Rahmat Shah All-rounder 6 2 0 0
7 Afghanistan Hashmatullah Shahidi Batter 7 1 0 1
8 Afghanistan Amir Hamza Afghanistan 1 1 0 0
9 Afghanistan Noor Ali Zadran Batter 1 1 0 0
10 Afghanistan Shahidullah Kamal All-rounder 2 1 0 1
11 Afghanistan Azmatullah Omarzai All-rounder 2 1 0 0
12 Afghanistan Rahmanullah Gurbaz Keeper 2 1 0 0
13 Afghanistan Zia ur Rehman Bowler 3 1 0 0
14 Afghanistan Ikram Alikhil Keeper 1 1 0 0
15 Afghanistan Sediqullah Atal Batter 2 1 0 0
16 R Afghanistan Riaz Hassan Batter 1 1 0 0
17 Afghanistan AM Ghazanfar Bowler 1 1 0 0
18 Afghanistan Ihsanullah Janat Batter 1 0 0 0
19 Afghanistan Mohammad Nabi All-rounder 1 0 0 0
20 Afghanistan Rashid Khan Bowler 2 0 0 0
21 Afghanistan Fareed Ahmad Bowler 1 0 0 0
22 Afghanistan Karim Janat All-rounder 1 0 0 0
23 Afghanistan Sharafuddin Ashraf All-rounder 2 0 0 0
24 Afghanistan Yamin Ahmadzai Bowler 4 0 0 0
25 N Afghanistan Nijat Masood Bowler 2 0 0 0
26 Afghanistan Zahir Khan Bowler 3 0 0 0
27 Afghanistan Qais Ahmad Bowler 2 0 0 0
28 Afghanistan Ziaur Rahman Sharifi Batter 2 0 0 0
29 N Afghanistan Nangeyalia Kharote All-rounder 1 0 0 0
30 I Afghanistan Ismat Alam All-rounder 2 0 0 0
31 Afghanistan Mohammad Saleem Bowler 2 0 0 0
32 B Afghanistan Bahir Shah Batter 2 0 0 0
33 N Afghanistan Naveed Zadran All-rounder 2 0 0 0
34 K Afghanistan Khalil Gurbaz All-rounder 1 0 0 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 12 Nov 2026

Afghanistan Test Squad Questions

Who is in the Afghanistan squad for 2026?

Afghanistan's Test Series 2026 squad has 20 players. The 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.

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.