Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International
T20 Cricket World Cup

T20 Cricket World Cup 2026

International

T20 Cricket World Cup Squads 2026

Each side's top six on the season, by Dream11 points, then everyone who played

13 played
#PlayerMRunsWktsPts
1 Azmatullah Omarzai 4 89 9 515
2 Ibrahim Zadran 4 170 0 336
3 Rashid Khan 4 20 6 315
4 Rahmanullah Gurbaz 4 141 0 315
5 Mujeeb Ur Rahman 4 0 5 263
6 Mohammad Nabi 4 18 5 238
7 Sediqullah Atal 4 89 0 159
8 Gulbadin Naib 4 77 0 152
9 Darwish Rasooli 4 72 0 134
10 Fazalhaq Farooqi 2 0 1 49
11 Noor Ahmad 2 15 0 36
12 Abdullah Ahmadzai 1 0 0 30
13 Ziaur Rahman Sharifi 3 0 0 27
14 played
#PlayerMRunsWktsPts
1 Adam Zampa 4 3 8 337
2 Nathan Ellis 4 7 5 257
3 Mitchell Marsh 2 118 0 250
4 Marcus Stoinis 4 55 4 236
5 Travis Head 4 111 0 235
6 Glenn Maxwell 4 62 2 203
7 Josh Inglis 4 84 0 198
8 Matt Renshaw 2 102 0 158
9 Xavier Bartlett 4 11 2 141
10 Cameron Green 4 24 1 140
11 Matthew Kuhnemann 2 0 1 55
12 Cooper Connolly 2 14 0 54
13 Tim David 2 6 0 16
14 Ben Dwarshuis 1 6 0 16
12 played
#PlayerMRunsWktsPts
1 Yuvraj Samra 4 144 0 292
2 Saad Bin Zafar 4 44 4 234
3 Harsh Thaker 4 116 0 228
4 Navneet Dhaliwal 4 108 0 200
5 Jaskaran Singh Buttar 4 11 4 169
6 Dilpreet Singh Bajwa 4 60 1 163
7 Dillon Heyliger 4 21 2 146
8 Ansh Patel 4 2 3 133
9 Nicholas Kirton 4 20 0 84
10 Kaleem Sana 3 5 1 81
11 Shreyas Movva 3 32 0 60
12 Shivam Sharma 1 0 0 10
13 played
#PlayerMRunsWktsPts
1 Will Jacks 8 226 9 831
2 Jacob Bethell 8 280 0 579
3 Sam Curran 8 167 6 548
4 Adil Rashid 8 1 13 536
5 Jofra Archer 8 32 11 516
6 Jamie Overton 6 32 9 493
7 Harry Brook 8 235 0 485
8 Liam Dawson 8 8 10 444
9 Tom Banton 8 155 0 385
10 Philip Salt 8 130 0 320
11 Jos Buttler 8 87 0 263
12 Rehan Ahmed 1 19 2 110
13 Luke Wood 1 0 1 56
15 played
#PlayerMRunsWktsPts
1 Hardik Pandya 9 217 9 840
2 Ishan Kishan 9 317 0 715
3 Sanju Samson 5 321 0 681
4 Shivam Dube 9 235 5 679
5 Jasprit Bumrah 8 0 14 632
6 Varun Chakaravarthy 9 1 14 598
7 Tilak Varma 9 207 1 524
8 Axar Patel 7 16 11 514
9 Suryakumar Yadav 9 242 0 464
10 Arshdeep Singh 8 7 9 408
11 Abhishek Sharma 8 141 1 355
12 Mohammad Siraj 1 0 3 127
13 Rinku Singh 5 24 0 95
14 Kuldeep Yadav 1 0 1 48
15 Washington Sundar 2 11 0 45
13 played
#PlayerMRunsWktsPts
1 George Dockrell 3 85 4 341
2 Lorcan Tucker 3 139 0 265
3 Gareth Delany 3 67 1 198
4 Matthew Humphreys 3 3 3 168
5 Mark Adair 3 22 3 167
6 Barry McCarthy 3 2 4 147
7 Ross Adair 3 60 0 134
8 Harry Tector 3 54 1 127
9 Joshua Little 1 0 3 125
10 Curtis Campher 3 29 0 63
11 Benjamin Calitz 2 6 0 34
12 Paul Stirling 2 7 0 29
13 Tim Tector 1 5 0 13
14 played
#PlayerMRunsWktsPts
1 Benjamin Manenti 4 138 5 478
2 Crishan Kalugamage 4 5 7 300
3 JJ Smuts 4 46 3 236
4 Grant Stewart 4 59 3 231
5 Justin Mosca 4 105 0 229
6 Anthony Mosca 4 94 0 216
7 Harry Manenti 4 57 0 178
8 Ali Hasan 4 0 4 160
9 Thomas Draca 2 7 2 79
10 Jaspreet Singh 2 12 1 68
11 Gian Meade 4 4 0 58
12 Marcus Campopiano 2 2 0 18
13 Syed Zain Naqvi 1 6 0 8
14 Wayne Madsen 1 0 0 2
15 played
#PlayerMRunsWktsPts
1 Gerhard Erasmus 4 49 7 402
2 Louren Steenkamp 4 116 0 234
3 Jan Nicol Loftie-Eaton 4 88 1 191
4 JJ Smit 4 62 1 184
5 Jan Frylinck 4 80 0 152
6 Bernard Scholtz 4 5 2 124
7 Willem Myburgh 3 12 2 100
8 Ruben Trumpelmann 4 18 1 86
9 Zane Green 4 45 0 85
10 Jack Brassell 1 1 2 68
11 Ben Shikongo 1 0 1 44
12 Alexander Busing-Volschenk 1 20 0 34
13 Dylan Leicher 3 6 0 22
14 Max Heingo 3 0 0 18
15 Malan Kruger 1 5 0 15
14 played
#PlayerMRunsWktsPts
1 Dipendra Singh Airee 4 169 2 414
2 Kushal Bhurtel 4 78 1 213
3 Nandan Yadav 4 0 5 198
4 Sompal Kami 2 26 3 191
5 Rohit Paudel 4 83 1 183
6 Aasif Sheikh 4 71 0 145
7 Lokesh Bam 3 55 0 121
8 Sandeep Lamichhane 4 5 1 90
9 Gulsan Jha 4 39 0 79
10 Aarif Sheikh 3 39 0 73
11 Karan KC 3 20 0 67
12 Sher Malla 1 0 1 43
13 Sundeep Jora 1 0 0 20
14 Lalit Rajbanshi 1 0 0 3
14 played
#PlayerMRunsWktsPts
1 Bas de Leede 4 158 5 481
2 Logan van Beek 4 6 7 278
3 Aryan Dutt 4 22 5 267
4 Scott Edwards 4 90 0 216
5 Michael Levitt 4 79 0 173
6 Colin Ackermann 4 75 0 150
7 Kyle Klein 3 8 3 144
8 Roelof van der Merwe 4 14 1 117
9 Paul van Meekeren 1 0 2 98
10 Max O'Dowd 4 45 0 95
11 Frederick Klaassen 2 3 2 92
12 Zach Lion-Cachet 4 41 0 86
13 Noah Croes 1 25 0 59
14 Timm van der Gugten 2 0 0 21
14 played
#PlayerMRunsWktsPts
1 Tim Seifert 8 326 0 716
2 Rachin Ravindra 8 129 12 686
3 Finn Allen 8 298 0 628
4 Glenn Phillips 7 181 3 560
5 Matt Henry 8 10 10 452
6 Mitchell Santner 7 120 2 386
7 James Neesham 6 31 6 306
8 Lockie Ferguson 7 6 6 288
9 Daryl Mitchell 7 80 0 228
10 Mark Chapman 5 94 0 204
11 Cole McConchie 5 45 2 179
12 Jacob Duffy 5 3 3 131
13 Kyle Jamieson 1 0 1 40
14 Ish Sodhi 2 0 0 15
15 played
#PlayerMRunsWktsPts
1 Shakeel Ahmed 3 11 4 189
2 Aamir Kaleem 4 61 1 179
3 Sufyan Mehmood 3 36 3 165
4 Hammad Mirza 4 71 0 133
5 Wasim Ali 3 62 0 132
6 Jiten Ramanandi 4 5 2 95
7 Mohammad Nadeem 3 56 0 92
8 Shah Faisal 3 15 1 88
9 Vinayak Shukla 4 38 0 86
10 Nadeem Khan 3 22 0 69
11 Jatinder Singh 4 30 0 66
12 Jay Odedra 2 8 1 54
13 Karan Sonavale 2 12 0 26
14 Ashish Rambhai Odedra 1 1 0 13
15 Shafiq Jan 1 0 0 -1
15 played
#PlayerMRunsWktsPts
1 Sahibzada Farhan 6 383 0 751
2 Usman Tariq 5 0 10 413
3 Shaheen Afridi 5 43 8 412
4 Shadab Khan 6 118 5 404
5 Saim Ayub 6 70 5 389
6 Mohammad Nawaz 6 15 7 341
7 Abrar Ahmed 4 0 6 271
8 Usman Khan 6 60 0 226
9 Fakhar Zaman 2 109 0 223
10 Salman Agha 6 60 1 204
11 Salman Mirza 3 2 4 186
12 Babar Azam 4 91 0 167
13 Faheem Ashraf 4 40 0 96
14 Naseem Shah 1 1 1 43
15 Khawaja Nafay 2 7 0 19
12 played
#PlayerMRunsWktsPts
1 Michael Leask 4 27 9 389
2 George Munsey 4 134 0 310
3 Michael Jones 4 142 0 306
4 Richie Berrington 4 116 0 238
5 Brandon McMullen 4 80 1 230
6 Bradley Currie 4 4 4 184
7 Oliver Davidson 4 21 3 155
8 Mark Watt 4 27 2 134
9 Tom Bruce 4 65 0 129
10 Brad Wheal 3 2 2 120
11 Matthew Cross 3 23 0 55
12 Safyaan Sharif 1 0 1 35
15 played
#PlayerMRunsWktsPts
1 Aiden Markram 8 286 1 642
2 Marco Jansen 6 73 11 578
3 Lungi Ngidi 7 0 12 524
4 Ryan Rickelton 8 228 0 500
5 Corbin Bosch 7 7 11 478
6 Quinton de Kock 8 181 0 455
7 Dewald Brevis 8 207 0 423
8 David Miller 6 174 0 358
9 Tristan Stubbs 7 135 0 303
10 Kagiso Rabada 7 0 5 284
11 Keshav Maharaj 6 1 5 237
12 George Linde 3 30 3 189
13 Kwena Maphaka 2 0 2 133
14 Anrich Nortje 2 0 3 118
15 Jason Smith 1 3 0 15
17 played
#PlayerMRunsWktsPts
1 Maheesh Theekshana 7 11 11 516
2 Dasun Shanaka 7 165 3 500
3 Dunith Wellalage 7 72 8 498
4 Pathum Nissanka 7 211 0 415
5 Dushmantha Chameera 6 13 10 414
6 Pavan Rathnayake 7 205 0 401
7 Kusal Mendis 6 197 0 385
8 Kamindu Mendis 7 117 2 363
9 Dushan Hemantha 5 8 6 273
10 Dilshan Madushanka 4 0 5 231
11 Kamil Mishara 4 54 0 152
12 Wanindu Hasaranga 1 1 3 116
13 Matheesha Pathirana 3 0 2 104
14 Charith Asalanka 2 30 0 90
15 Kusal Perera 2 23 0 67
16 Janith Liyanage 1 5 0 21
17 Pramod Madushan 1 0 0 5
#PlayerMRunsWktsPts
1 Junaid Siddique 4 3 7 280
2 Alishan Sharafu 4 145 0 269
3 Sohaib Khan 4 132 0 262
4 Muhammad Waseem 4 102 0 208
5 Aryansh Sharma 4 95 0 187
6 Muhammad Arfan 4 15 3 145
7 Muhammad Jawad Ullah 3 0 3 137
8 Haider Ali 4 13 1 112
9 Mayank Kumar 2 25 0 59
10 Muhammad Farooq 2 1 1 44
11 Syed Haider 2 19 0 41
12 Harshit Kaushik 4 7 0 40
13 Dhruv Parashar 2 5 0 34
14 Simranjeet Singh 1 3 0 12
15 Muhammad Rohid Khan 1 0 0 -1
#PlayerMRunsWktsPts
1 Shadley van Schalkwyk 4 3 13 487
2 Shubham Ranjane 4 141 1 329
3 Harmeet Singh 4 7 7 290
4 Milind Kumar 4 94 0 228
5 Mohammad Mohsin 4 9 4 226
6 Sanjay Krishnamurthi 4 106 0 222
7 Shayan Jahangir 3 91 0 211
8 Saiteja Mukkamalla 3 98 0 186
9 Monank Patel 4 91 0 185
10 Saurabh Netravalkar 3 0 2 119
11 Ali Khan 3 0 2 92
12 Andries Gous 2 19 0 67
13 Nosthush Kenjige 1 0 1 51
14 Ehsan Adil 1 1 0 3
12 played
#PlayerMRunsWktsPts
1 Jason Holder 7 141 10 731
2 Shimron Hetmyer 7 248 0 568
3 Gudakesh Motie 7 0 10 450
4 Shai Hope 7 217 0 433
5 Shamar Joseph 7 0 9 422
6 Romario Shepherd 5 80 6 403
7 Sherfane Rutherford 6 183 0 395
8 Matthew Forde 6 29 6 377
9 Roston Chase 5 100 4 364
10 Rovman Powell 7 149 0 335
11 Akeal Hosein 6 0 7 316
12 Brandon King 6 92 0 198
15 played
#PlayerMRunsWktsPts
1 Sikandar Raza 6 206 5 628
2 Brian Bennett 6 292 0 557
3 Blessing Muzarabani 6 0 13 520
4 Brad Evans 6 52 10 512
5 Tadiwanashe Marumani 6 131 0 307
6 Richard Ngarava 3 7 6 256
7 Ryan Burl 5 63 2 248
8 Graeme Cremer 4 0 3 154
9 Dion Myers 5 45 0 125
10 Tony Munyonga 5 35 0 99
11 Tashinga Musekiwa 5 8 0 88
12 Brendan Taylor 1 31 0 79
13 Wellington Masakadza 4 1 1 65
14 Clive Madande 1 26 0 48
15 Tinotenda Maposa 1 0 1 30

T20 Cricket World Cup Squads Questions

Every player who played for each side in the T20 Cricket World Cup 2026, with their matches, runs and wickets. Statz tracks T20 Cricket World Cup 2026 across the points table, season leaderboards and venue scoring trends, updated after every completed match.

T20 Cricket World Cup on Statz

Frequently asked questions

How many players played in the T20 Cricket World Cup 2026?

281 across 20 sides.