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 Overs Wkts Econ Avg SR Dots Dot % Mdns Best
1 Afghanistan Rashid Khan Bowler 2 96.3 22 2.74 12.00 26.3 422 72.9% 14 11
2 Afghanistan Zahir Khan Bowler 3 102.3 10 4.73 48.50 61.5 355 57.7% 1 4
3 Afghanistan Ziaur Rahman Sharifi Batter 2 55.5 8 3.37 23.50 41.9 240 71.6% 5 7
4 N Afghanistan Nijat Masood Bowler 2 50.5 7 4.78 34.71 43.6 197 64.6% 6 5
5 Afghanistan Yamin Ahmadzai Bowler 4 91.3 6 3.09 47.17 91.5 413 75.2% 17 3
6 Afghanistan Mohammad Saleem Bowler 2 39.4 6 4.97 32.83 39.7 143 60.1% 3 6
7 N Afghanistan Naveed Zadran All-rounder 2 55.2 6 4.34 40.00 55.3 218 65.7% 7 4
8 Afghanistan Zia ur Rehman Bowler 3 91 5 3.37 61.40 109.2 367 67.2% 6 3
9 Afghanistan Mohammad Nabi All-rounder 1 44 4 2.16 23.75 66.0 207 78.4% 11 4
10 Afghanistan AM Ghazanfar Bowler 1 36.2 4 4.43 40.25 54.5 137 62.8% 3 4
11 Afghanistan Qais Ahmad Bowler 2 32.2 3 4.14 44.67 64.7 125 64.4% 4 2
12 Afghanistan Amir Hamza Afghanistan 1 40.4 2 4.30 87.50 122.0 137 56.1% 1 2
13 Afghanistan Fareed Ahmad Bowler 1 26 2 2.73 35.50 78.0 111 71.2% 9 2
14 I Afghanistan Ismat Alam All-rounder 2 18.3 2 3.14 29.00 55.5 85 76.6% 2 2
15 Afghanistan Rahmat Shah All-rounder 6 11 1 4.00 44.00 66.0 37 56.1% 1 1
16 Afghanistan Hashmatullah Shahidi Batter 7 41 1 3.90 160.00 246.0 145 58.9% 1 1
17 Afghanistan Sharafuddin Ashraf All-rounder 2 17 1 3.82 65.00 102.0 67 65.7% 4 1
18 Afghanistan Azmatullah Omarzai All-rounder 2 44 1 3.20 141.00 264.0 190 72.0% 6 1
19 Afghanistan Nasir Jamal Batter 2 2 0 2.00 - - 8 66.7% 0 0
20 Afghanistan Karim Janat All-rounder 1 19.3 0 4.15 - - 78 66.7% 3 0
21 N Afghanistan Nangeyalia Kharote All-rounder 1 23 0 5.00 - - 82 59.4% 0 0
22 Afghanistan Abdul Malik All-rounder 5 16.4 0 5.28 - - 60 60.0% 1 0
23 K Afghanistan Khalil Gurbaz All-rounder 1 9 0 6.00 - - 26 48.1% 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 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.