Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International
ICC World Test Championship

ICC World Test Championship 2025/2027

International

ICC World Test Championship Squads 2025/2027

Every player who played for each side, the most matches first

18 played
#PlayerMRunsWkts
1 Mitchell Starc 8 95 42
2 Josh Hazlewood 8 59 32
3 Pat Cummins 8 201 21
4 Travis Head 8 495 1
5 Alex Carey 8 398 0
6 Beau Webster 7 231 6
7 Nathan Lyon 6 156 19
8 Cameron Green 6 460 0
9 Steven Smith 6 367 0
10 Marnus Labuschagne 6 167 1
11 Matt Renshaw 4 377 2
12 Josh Inglis 3 123 0
13 Usman Khawaja 3 117 0
14 Sam Konstas 3 50 0
15 Scott Boland 2 48 11
16 Nic Maddinson 2 56 0
17 Cooper Connolly 2 29 1
18 Jake Weatherald 1 23 0
18 played
#PlayerMRunsWkts
1 Taijul Islam 8 169 28
2 Najmul Hossain Shanto 8 708 0
3 Litton Das 8 433 0
4 Mushfiqur Rahim 7 679 0
5 Mehidy Hasan Miraz 7 217 21
6 Mominul Haque 7 394 1
7 Shadman Islam 7 335 0
8 Hasan Mahmud 5 48 20
9 Nayeem Hasan 5 110 15
10 Taskin Ahmed 5 87 12
11 Tanzid Hasan 5 184 0
12 Nahid Rana 4 4 12
13 Shoriful Islam 3 45 10
14 Ebadot Hossain 3 25 2
15 Towhid Hridoy 2 366 0
16 Mahmudul Hasan Joy 2 65 0
17 Jaker Ali 2 32 0
18 Anamul Haque 2 23 0
25 played
#PlayerMRunsWkts
1 Joe Root 11 872 3
2 Harry Brook 11 913 0
3 Ben Duckett 11 752 0
4 Jamie Smith 10 697 0
5 Josh Tongue 9 98 46
6 Jofra Archer 7 107 32
7 Ben Stokes 6 361 24
8 Gus Atkinson 6 162 22
9 Emilio Gay 6 271 0
10 Ollie Pope 5 306 0
11 Zak Crawley 5 290 0
12 Shoaib Bashir 5 30 13
13 Chris Woakes 5 64 11
14 Ollie Edward Robinson 4 88 28
15 Brydon Carse 4 164 9
16 Jordan Cox 4 254 0
17 Jacob Bethell 4 114 4
18 Daniel Lawrence 3 187 2
19 Matthew Fisher 1 50 5
20 Sonny Baker 1 4 3
21 Jamie Overton 1 9 2
22 Liam Dawson 1 26 1
23 James Rew 1 39 0
24 Samuel Cook 1 0 0
25 Theo Wylie 1 0 0
21 played
#PlayerMRunsWkts
1 Ravindra Jadeja 11 789 33
2 Lokesh Rahul 11 931 0
3 Mohammed Siraj 11 39 43
4 Yashasvi Jaiswal 11 790 0
5 Shubman Gill 10 1024 0
6 Dhruv Jurel 9 430 0
7 Rishabh Pant 8 696 0
8 Washington Sundar 8 417 11
9 Jasprit Bumrah 7 16 29
10 Sai Sudharsan 7 302 0
11 Nitish Kumar Reddy 6 98 3
12 Kuldeep Yadav 5 44 21
13 Prasidh Krishna 5 14 21
14 Karun Nair 4 205 0
15 Akash Deep 3 80 13
16 Devdutt Padikkal 3 328 0
17 Manav Suthar 2 51 16
18 Shardul Thakur 2 46 2
19 Axar Patel 1 42 2
20 Saransh Jain 1 6 3
21 Anshul Kamboj 1 0 1
23 played
#PlayerMRunsWkts
1 Devon Conway 6 676 0
2 Tom Latham 6 616 0
3 Rachin Ravindra 6 520 1
4 Daryl Mitchell 5 271 1
5 Tom Blundell 5 156 0
6 Nathan Smith 4 91 16
7 Glenn Phillips 4 228 2
8 Zakary Foulkes 4 45 10
9 Kane Williamson 4 203 0
10 Jacob Duffy 3 42 23
11 Matt Henry 3 22 16
12 William O'Rourke 3 20 10
13 Kyle Jamieson 2 91 10
14 Henry Nicholls 2 197 0
15 Michael Rae 2 13 8
16 Michael Bracewell 2 71 1
17 Blair Tickner 2 4 4
18 Will Young 2 37 0
19 Ajaz Patel 1 30 6
20 Mitchell Hay 1 61 0
21 Mitchell Santner 1 4 2
22 Ben Sears 1 19 1
23 1 0 0
26 played
#PlayerMRunsWkts
1 Shan Masood 8 546 0
2 Salman Agha 8 391 1
3 Mohammad Rizwan 8 409 0
4 Babar Azam 7 536 0
5 Azan Awais 7 357 0
6 Saud Shakeel 7 348 0
7 Imam ul Haq 7 297 0
8 Mohammad Abbas 6 120 31
9 Abdullah Shafique 6 374 0
10 Mohammad Ali 5 22 17
11 Sajid Khan 4 115 18
12 Khurram Shahzad 4 65 18
13 Ali Usman 4 36 12
14 Noman Ali 3 23 18
15 Shaheen Afridi 3 20 10
16 Hasan Ali 3 25 8
17 Abdullah Fazal 2 141 0
18 Raza Ullah 1 92 4
19 Asif Afridi 1 4 6
20 Mohammad Imran 1 9 2
21 Aamer Jamal 1 3 2
22 Ubaid Shah 1 0 2
23 Ghazi Ghori 1 20 0
24 Awais Zafar 1 1 0
25 Amad Butt 1 0 0
26 Saim Ayub 1 0 0
20 played
#PlayerMRunsWkts
1 Simon Harmer 7 170 44
2 Ryan Rickelton 7 435 0
3 Aiden Markram 7 401 1
4 Marco Jansen 6 316 25
5 Wiaan Mulder 6 287 10
6 Temba Bavuma 5 320 0
7 Tristan Stubbs 5 282 0
8 Kyle Verreynne 5 115 0
9 Keshav Maharaj 4 77 17
10 Kagiso Rabada 4 73 14
11 Tony de Zorzi 4 278 0
12 Senuran Muthusamy 3 215 12
13 David Bedingham 3 156 0
14 Marques Ackerman 2 163 0
15 Anrich Nortje 2 20 5
16 Dewald Brevis 2 54 0
17 Matthew Breetzke 2 49 0
18 Corbin Bosch 2 28 1
19 Prenelan Subrayen 1 12 2
20 Gerald Coetzee 1 1 1
22 played
#PlayerMRunsWkts
1 Asitha Fernando 6 5 25
2 Dhananjaya de Silva 6 336 3
3 Kamindu Mendis 6 372 0
4 Sonal Dinusha 5 606 6
5 Prabath Jayasuriya 5 59 18
6 Dinesh Chandimal 5 326 0
7 Lahiru Udara 5 313 0
8 Milan Rathnayake 4 101 10
9 Kusal Mendis 4 168 0
10 Pathum Nissanka 3 374 0
11 Pasindu Sooriyabandara 3 172 0
12 Lahiru Kumara 3 55 3
13 Nishan Madushka 3 57 0
14 Keshara Nuwantha 2 86 6
15 Tharindu Rathnayake 2 10 9
16 Niroshan Dickwella 2 96 0
17 Kamil Mishara 1 51 0
18 Angelo Mathews 1 47 0
19 Vishwa Fernando 1 2 2
20 Isitha Wijesundara 1 24 0
21 Kasun Rajitha 1 12 0
22 Pavan Rathnayake 1 0 0
27 played
#PlayerMRunsWkts
1 Justin Greaves 14 881 26
2 Roston Chase 14 586 17
3 Jayden Seales 14 142 38
4 Brandon King 12 660 0
5 Shai Hope 11 793 0
6 John Campbell 11 653 0
7 Shamar Joseph 9 234 40
8 Kavem Hodge 9 514 4
9 Jomel Warrican 8 64 27
10 Kemar Roach 6 117 20
11 Amir Jangoo 6 478 0
12 Anderson Phillip 6 79 9
13 Tagenarine Chanderpaul 6 255 0
14 Alzarri Joseph 5 103 19
15 Alick Athanaze 4 154 0
16 Tevin Imlach 4 114 0
17 Ojay Shields 2 9 5
18 Joshua Bishop 2 58 2
19 Joshua Da Silva 2 68 0
20 Khary Pierre 2 47 1
21 Keacy Carty 2 56 0
22 Johann Layne 2 15 1
23 Kraigg Brathwaite 2 15 0
24 Kevin Wickham 1 139 0
25 Mikyle Louis 1 11 0
26 Kevlon Anderson 1 3 0
27 1 0 0

ICC World Test Championship Squads Questions

Every player who played for each side in the ICC World Test Championship 2025/2027, with their matches, runs and wickets. Statz tracks ICC World Test Championship 2025/2027 across the points table, season leaderboards and venue scoring trends, updated after every completed match.

ICC World Test Championship on Statz

Frequently asked questions

How many players played in the ICC World Test Championship 2025/2027?

200 across 9 sides.