ICC Mens T20 World Cup 2024 (World):

  Afghanistan    
1 Azmatullah Omarzai 2000-03-24
2 Fareed Ahmed Malik 1994-08-10
3 Fazalhaq Farooqi 2000-09-22
4 Gulbadin Naib 1991-03-16
5 Ibrahim Zadran 2001-12-12
6 Karim Janat 1998-08-11
7 Mohammad Nabi 1985-01-01
8 Mohammad Ishaq 2002-02-12
9 Mujeeb Ur Rahman 2001-03-28
10 Najibullah Zadran 1993-02-28
11 Nangeyalia kharote 2002-12-16
12 Naveen ul Haq 1999-09-23
13 Noor Ahmad 2005-01-03
14 Rahmanullah Gurbaz 2001-11-28
15 Rashid Khan 1988-09-20

  Australia    
1 Adam Zampa 1992-03-31
2 Ashton Agar 1993-10-14
3 Cameron Green 1999-06-03
4 David Warner 1986-10-27
5 Glenn Maxwell 1988-10-14
6 Josh Hazlewood 1991-01-08
7 Josh Inglis 1995-03-04
8 Marcus Stoinis 1989-08-16
9 Matthew Wade 1987-12-26
10 Mitchell Starc 1990-01-30
11 Mitchell Marsh 1991-10-20
12 Nathan Ellis 1994-09-22
13 Pat Cummins 1993-05-08
14 Tim David 1996-03-16
15 Travis Head 1993-12-29

  Bangladesh    
1 Jaker Ali 1998-02-22
2 Liton Das 1994-10-13
3 Mahedi Hasan 1994-12-12
4 Mohammad Mahmudullah 1986-02-04
5 Mustafizur Rahman 1995-09-06
6 Najmul Hossain Shanto 1998-05-25
7 Rishad Hossain 2002-07-15
8 Shakib Al Hasan 1987-03-24
9 Shoriful Islam 2001-06-03
10 Soumya Sarkar 1993-02-25
11 Tanvir Islam 1996-10-25
12 Tanzid Hasan 1999-12-01
13 Tanzim Hasan Sakib 2002-10-20
14 Taskin Ahmed 1995-04-03
15 Towhid Hridoy 1998-12-12

  Canada    
1 Aaron Johnson 2001-01-01
2 Dillon Heyliger 1989-10-21
3 Dilpreet Singh 2001-01-01
4 Jeremy Gordon 1987-01-20
5 Junaid Siddiqui 1985-03-25
6 Kaleem Sana 1994-01-01
7 Navneet Dhaliwal 1988-10-10
8 Nicholas Kirton 1998-05-06
9 Nikhil Dutta 1994-10-13
10 Pargat Singh 2001-01-01
11 Ravinderpal Singh 1988-10-14
12 Rayyan Pathan 1991-12-06
13 Rishiv Joshi 2000-11-04
14 Saad Bin Zafar 1986-11-10
15 Shreyas Movva 2001-01-01

  England    
1 Adil Rashid 1988-02-17
2 Ben Duckett 1994-10-17
3 Chris Jordan 1988-10-04
4 Harry Brook 1999-02-22
5 Jofra Archer 1995-04-01
6 Jonny Bairstow 1989-09-26
7 Jos Buttler 1990-09-08
8 Liam Livingstone 1993-08-04
9 Mark Wood 1990-01-11
10 Moeen Ali 1987-06-18
11 Philip Salt 1996-08-28
12 Reece Topley 1994-02-21
13 Sam Curran 1998-06-03
14 Tom Hartley 1998-05-03
15 Will Jacks 1998-11-21

  India    
1 Arshdeep Singh 1999-02-05
2 Axar Patel 1994-01-20
3 Hardik Pandya 1993-10-11
4 Jasprit Bumrah 1993-12-06
5 Kuldeep Yadav 1994-12-14
6 Mohammed Siraj 1994-03-13
7 Ravindra Jadeja 1988-12-06
8 Rishabh Pant 1997-10-04
9 Rohit Sharma 1987-04-30
10 Sanju Samson 1994-11-11
11 Shivam Dube 1993-06-26
12 Suryakumar Yadav 1990-09-14
13 Virat Kohli 1988-11-05
14 Yashasvi Jaiswal 2001-12-28
15 Yuzvendra Chahal 1990-07-23

  Ireland    
1 Andy Balbirnie 1990-12-28
2 Barry McCarthy 1992-09-13
3 Benjamin White 1998-08-29
4 Craig Young 1990-04-04
5 Curtis Campher 1999-04-20
6 Gareth Delany 1997-04-28
7 George Dockrell 1992-07-22
8 Graham Hume 1990-11-23
9 Harry Tector 1999-12-06
10 Joshua Little 1999-11-01
11 Lorcan Tucker 1996-09-10
12 Mark Adair 1996-03-27
13 Neil Rock 2000-09-24
14 Paul Stirling 1990-09-03
15 Ross Adair 2001-01-01

  Namibia    
1 Ben Shikongo 2000-05-08
2 Bernard Scholtz 1990-03-10
3 David Wiese 1985-05-18
4 Dylan Leicher 0000-00-00
5 Gerhard Erasmus 1995-05-11
6 Jack Brassell 2001-01-01
7 Jan Frylinck 1994-04-06
8 Jean-Pierre Kotze 1994-04-23
9 JJ Smit 1995-11-10
10 Malan Kruger 2001-01-01
11 Michael van Lingen 1997-10-24
12 Nikolaas Davin 2001-01-01
13 Peter-Daniel Blignaut 2001-01-01
14 Ruben Trumpelmann 1998-02-01
15 Tangeni Lungameni 1992-04-17
16 Zane Green 1996-10-11

  Nepal    
1 Aasif Sheikh 2001-01-22
2 Abinash Bohara 1997-07-30
3 Anil Sah 1998-11-17
4 Dipendra Singh Airee 2000-01-24
5 Gulsan Jha 0000-00-00
6 Kamal Singh Airee 2000-12-19
7 KC Karan 1991-10-10
8 Kushal Bhurtel 1997-01-22
9 Kushal Malla 2004-03-05
10 Lalit Rajbanshi 1999-02-27
11 Pratish GC 2004-05-22
12 Rohit Paudel 2002-09-02
13 Sagar Dhakal 2001-12-14
14 Sompal Kami 1996-02-02
15 Sundeep Jora 2001-10-20

  Netherlands    
1 Aryan Dutt 2003-05-12
2 Bas de Leede 1999-11-15
3 Kyle Klein 2001-01-01
4 Logan van Beek 1990-09-07
5 Max ODowd 1994-03-04
6 Michael Levitt 2001-01-01
7 Paul Van Meekeren 1993-01-15
8 Saqib Zulfiqar 1997-03-28
9 Scott Edwards 1996-08-23
10 Sybrand Engelbrecht 1988-09-15
11 Teja Nidamanuru 1994-08-22
12 Tim Pringle 2001-01-01
13 Vikramjit Singh 2004-01-09
14 Vivian Kingma 1994-10-23
15 Wesley Barresi 1984-05-03

  New Zealand    
1 Daryl Mitchell 1991-05-20
2 Devon Conway 1991-07-08
3 Finn Allen 1999-04-22
4 Glenn Phillips 1996-12-06
5 Ish Sodhi 1992-10-31
6 James Neesham 1990-09-17
7 Kane Williamson 1990-08-08
8 Lockie Ferguson 1991-06-13
9 Mark Chapman 1994-06-27
10 Matt Henry 1991-12-14
11 Michael Bracewell 1991-02-14
12 Mitchell Santner 1992-02-05
13 Rachin Ravindra 1999-11-18
14 Tim Southee 1988-12-11
15 Trent Boult 1989-07-22

  Oman    
1 KaleemUllah 2001-01-01
2 Aaqib Ilyas 0000-00-00
3 Ayaan Khan 1992-08-30
4 Bilal Khan 1988-04-10
5 Fayyaz Butt 1993-08-17
6 Kashyap Prajapati 1995-10-11
7 Khalid Kail 2001-01-01
8 Mehran Khan 1987-04-13
9 Mohammad Nadeem 1982-09-04
10 Naseem Khushi 0000-00-00
11 Pratik Athavale 2001-01-01
12 Rafi Ullah 2001-01-01
13 Shakeel Ahmed 1993-12-02
14 Shoaib Khan 1992-12-06
15 Zeeshan Maqsood 1987-10-24

  Pakistan    
1 Abbas Afridi 2001-04-05
2 Abrar Ahmed 1998-10-16
3 Azam Khan 1987-06-01
4 Babar Azam 1994-10-15
5 Fakhar Zaman 1990-04-10
6 Haris Rauf 1993-11-07
7 Iftikhar Ahmed 1990-09-03
8 Imad Wasim 1988-12-18
9 Mohammad Amir 1992-04-13
10 Mohammad Rizwan 1992-06-01
11 Naseem Shah 2003-02-15
12 Saim Ayub 2002-05-24
13 Shadab Khan 1998-10-04
14 Shaheen Afridi 2000-04-06
15 Usman Khan 1995-05-10

  Papua New Guinea    
1 Alei Nao 1993-12-09
2 Assad Vala 1987-08-05
3 Chad Soper 1991-11-19
4 Charles Amini 1992-04-14
5 Hiri Hiri 1995-05-01
6 Jack Gardner 2000-12-23
7 John Kariko 0000-00-00
8 Kabua Morea 1993-09-30
9 Kiplin Doriga 1995-10-18
10 Lega Siaka 1992-12-21
11 Norman Vanua 1993-12-02
12 Semo Kamea 2001-08-21
13 Sese Bau 1992-06-23
14 Tony Ura 1989-10-15
15 Will Tavare 1990-01-01

  Scotland    
1 Brad Wheal 1996-08-28
2 Brandon McMullen 2001-01-01
3 Charlie Tear 0000-00-00
4 Chris Sole 1994-02-27
5 Chris Greaves 0000-00-00
6 George Munsey 1993-02-21
7 Jack Jarvis 0000-00-00
8 Mark Watt 1996-07-29
9 Matthew Cross 1992-10-15
10 Michael Jones 1998-01-05
11 Michael Leask 1990-10-29
12 Ollie Hairs 1991-04-14
13 Richie Berrington 1987-04-03
14 Safyaan Sharif 1991-05-24
15 Scott Currie 2001-05-02

  South Africa    
1 Aiden Markram 1994-10-04
2 Anrich Nortje 1993-11-16
3 Bjorn Fortuin 1994-10-21
4 David Miller 1989-06-10
5 Gerald Coetzee 1984-01-15
6 Heinrich Klaasen 1991-07-30
7 Kagiso Rabada 1995-05-25
8 Keshav Maharaj 1990-02-07
9 Marco Jansen 2000-05-01
10 Ottniel Baartman 1993-03-18
11 Quinton de Kock 1992-12-17
12 Reeza Hendricks 1989-08-14
13 Ryan Rickelton 1996-07-11
14 Tabraiz Shamsi 1990-02-18
15 Tristan Stubbs 2000-08-14

  Sri Lanka    
1 Angelo Mathews 1987-06-02
2 Charith Asalanka 1997-06-29
3 Dasun Shanaka 1991-09-09
4 Dhananjaya de Silva 1991-09-06
5 Dilshan Madushanka 2000-09-18
6 Dunith Wellalage 0000-00-00
7 Dushmantha Chameera 1992-01-11
8 Kamindu Mendis 1998-09-30
9 Kusal Mendis 1995-02-02
10 Maheesh Theekshana 2000-08-01
11 Matheesha Pathirana 2002-12-18
12 Nuwan Thushara 1994-08-06
13 Pathum Nissanka 1998-05-18
14 Sadeera Samarawickrama 1995-08-30
15 Wanindu Hasaranga de Silva 1997-07-29

  Uganda    
1 Alpesh Ramjani 2001-01-01
2 Bilal Hassan 2001-01-01
3 Brian Masaba 2001-01-01
4 Cosmas Kyewuta 2001-01-01
5 Dinesh Nakrani 2001-01-01
6 Frank Nsubuga 2001-01-01
7 Fred Achelam 2001-01-01
8 Henry Ssenyondo 2001-01-01
9 Juma Miyagi 2001-01-01
10 Kenneth Waiswa 2001-01-01
11 Riazat Ali Shah 2001-01-01
12 Robinson Obuya 2001-01-01
13 Roger Mukasa 2001-01-01
14 Ronak Patel 2001-01-01
15 Simon Ssesazi 2001-01-01

  Usa    

  West Indies    
1 Akeal Hosein 1993-04-24
2 Alzarri Joseph 1996-11-20
3 Andre Russell 1988-04-29
4 Brandon King 1994-12-16
5 Gudakesh Motie-Kanhai 1995-03-29
6 Johnson Charles 1989-01-14
7 Nicholas Pooran 1995-10-02
8 Obed McCoy 1997-01-04
9 Romario Shepherd 1994-11-26
10 Roston Chase 1992-03-22
11 Rovman Powell 1993-07-23
12 Shai Hope 1993-11-10
13 Shamar Joseph 1999-08-31
14 Sherfane Rutherford 1998-08-15
15 Shimron Hetmyer 1996-12-26

2026-2027 Fixtures

Volleyball

Handball