ICC T20 World Cup 2024 Squads and Groups

Want to watch the T20 World Cup in for free? You can. By using a ExpressVPN to connect to an Indian server, you can sidestep Disney+ Hotstar geo-restrictions and enjoy the T20 World Cup.

The ICC T20 World Cup 2024 promises to be a spectacle of cricketing excellence, with teams from around the globe converging to compete for the ultimate glory in the shortest format of the game. As anticipation builds, let’s delve into the exciting group stage matchups, highlight star players to watch from each team, and explore the squad compositions that will shape the tournament’s narrative.

ICC T20 World Cup 2024 Groups

Squad Announcements

Get ready for the action! Here are the squad announcements for all 20 nations competing in the upcoming tournament.

1. Afghanistan Squad

PlayerRole
Rashid Khan (c)All-rounder
Rahmanullah GurbazWicketkeeper
Ibrahim ZadranBatsman
Azmatullah OmarzaiBatsman
Najibullah ZadranAll-rounder
Mohammad IshaqWicketkeeper
Mohammad NabiAll-rounder
Gulbadin NaibAll-rounder
Karim JanatAll-rounder
Nangyal KharotiAll-rounder
Mujeeb Ur RahmanBowler
Noor AhmadBowler
Naveen-ul-HaqBowler
Fazalhaq FarooqiBowler
Fareed Ahmad MalikBowler

Reserves: Sediq Atal, Hazratullah Zazai, Saleem Safi

ICC Rankings:

  • ODI: Ranked 9th with 82 rating points.
  • T20: Ranked 10th with 218 rating points.
  • TEST: Ranked 11th with 10 rating points.

Next Matches:

  • 04/06/24: Afghanistan vs Uganda (Match 5)
  • 07/06/24: Afghanistan vs New Zealand (Match 14)
  • 14/06/24: Afghanistan vs Papua New Guinea (Match 29)

2. Australia Squad

PlayerRole
Mitchell Marsh (c)All-rounder
Ashton AgarAll-rounder
Pat CumminsBowler
Tim DavidBatsman
Nathan EllisBowler
Cameron GreenAll-rounder
Josh HazlewoodBowler
Travis HeadBatsman
Josh InglisWicketkeeper
Glenn MaxwellAll-rounder
Mitchell StarcBowler
Marcus StoinisAll-rounder
Matthew WadeWicketkeeper
David WarnerBatsman
Adam ZampaBowler

Travelling Reserves: Jake Fraser-McGurk, Matt Short

ICC Rankings:

  • TEST: Ranked 1st with a rating of 117 from 37 matches.
  • ODI: Ranked 2nd with a rating of 118 from 45 matches.
  • T20: Ranked 4th with a rating of 252 from 41 matches.

Next Matches:

  • 06/06/24: Australia vs Oman (Match 10)
  • 08/06/24: Australia vs England (Match 17)
  • 12/06/24: Australia vs Namibia (Match 24)

Bowling Records:

  • ODIs: Played 292 matches, taking 2,302 wickets.
  • T20s: Played 170 matches, taking 1,111 wickets.

Winning Stats:

  • ODIs: Won 175 out of 292 matches.
  • T20s: Won 91 out of 170 matches.

3. Bangladesh Squad

PlayerRole
Najmul Hossain Shanto (c)Batsman
Taskin AhmedBowler
Litton DasWicketkeeper
Soumya SarkarAll-rounder
Tanzid Hasan TamimBatsman
Shakib Al HasanAll-rounder
Tawhid HridoyBatsman
Mahmud Ullah RiyadAll-rounder
Jaker Ali AnikWicketkeeper
Tanvir IslamBowler
Shak Mahedi HasanAll-rounder
Rishad HossainBowler
Mustafizur RahmanBowler
Shoriful IslamBowler
Tanzim Hasan SakibBowler

Travelling reserves: Afif Hossain, Hasan Mahmud

ICC Rankings:

  • ODI: Ranked 8th with a rating of 87 from 47 matches.
  • TEST: Ranked 9th with a rating of 51 from 22 matches.
  • T20: Ranked 9th with a rating of 227 from 46 matches.

Next Matches:

  • 01/06/24: Bangladesh vs India (Match 15)
  • 08/06/24: Bangladesh vs Sri Lanka (Match 15)
  • 10/06/24: Bangladesh vs South Africa (Match 21)

Batting Records:

  • ODIs: Played 218 matches, scoring 49,310 runs with a highest score of 349.
  • T20s: Played 162 matches, scoring 23,299 runs with a highest score of 215.
  • DODI (Domestic ODIs): Played 5 matches, scoring 1,369 runs.

Bowling Records:

  • ODIs: Played 218 matches, taking 1,568 wickets.
  • T20s: Played 162 matches, taking 977 wickets.

Winning Stats:

  • ODIs: Won 101 out of 218 matches.
  • T20s: Won 65 out of 162 matches.

4. Canada Squad

PlayerRole
Saad Bin Zafar (c)All-rounder
Aaron JohnsonBowler
Ravinderpal SinghBatsman
Navneet DhaliwalBatsman
Kaleem SanaBowler
Dilon HeyligerBowler
Jeremy GordonBowler
Nikhil DuttaBowler
Pargat SinghAll-rounder
Nicholas KirtonBatsman
Rayyankhan PathanAll-rounder
Junaid SiddiquiBowler
Dilpreet BajwaBowler
Shreyas MovvaBatsman
Rishiv JoshiAll-rounder

Reserves: Tajinder Singh, Aaditya Varadharajan, Ammar Khalid, Jatinder Matharu, Parveen Kumar

ICC Rankings:

  • T20: Ranked 20th with a rating of 140 from 18 matches.

Next Matches:

  • 02/06/24: Canada vs USA (Match 1)
  • 07/06/24: Canada vs Ireland (Match 13)
  • 11/06/24: Canada vs Pakistan (Match 22)

Batting Records:

  • ODIs: Played 21 matches, scoring 4,387 runs with a highest score of 288.
  • T20s: Played 24 matches, scoring 3,153 runs with a highest score of 216.
  • DODI (Domestic ODIs): Played 3 matches, scoring 493 runs.

Bowling Records:

  • ODIs: Played 21 matches, taking 138 wickets.
  • T20s: Played 24 matches, taking 140 wickets.

Winning Stats:

  • ODIs: Won 7 out of 21 matches.
  • T20s: Won 9 out of 24 matches.

5. England Squad

PlayerRole
Jos Buttler (c)Wicketkeeper
Moeen AliAll-rounder
Jofra ArcherBowler
Jonathan BairstowWicketkeeper
Harry BrookBatsman
Sam CurranAll-rounder
Ben DuckettBatsman
Tom HartleyBowler
Will JacksAll-rounder
Chris JordanBowler
Liam LivingstoneAll-rounder
Adil RashidBowler
Phil SaltBatsman
Reece TopleyBowler
Mark WoodBowler

ICC Rankings:

  • Test: Ranked 3rd with a rating of 115 from 43 matches.
  • T20: Ranked 3rd with a rating of 256 from 48 matches.
  • ODI: Ranked 6th with a rating of 96 from 41 matches.

Next Matches:

  • 04/06/24: England vs Scotland (Match 6)
  • 08/06/24: England vs Australia (Match 17)
  • 13/06/24: England vs Oman (Match 28)

Batting Records:

  • ODIs: Played 307 matches, scoring 75,200 runs with a highest score of 498.
  • T20s: Played 177 matches, scoring 28,495 runs with a highest score of 267.
  • DODI (Domestic ODIs): Played 5 matches, scoring 1,437 runs.

Bowling Records:

  • ODIs: Played 307 matches, taking 2,276 wickets.
  • T20s: Played 177 matches, taking 1,119 wickets.

Winning Stats:

  • ODIs: Won 167 out of 307 matches.
  • T20s: Won 96 out of 177 matches.

6. India Squad

PlayerRole
Rohit Sharma (c)Batsman
Hardik PandyaAll-rounder
Yashasvi JaiswalBatsman
Virat KohliBatsman
Suryakumar YadavBatsman
Rishabh PantWicketkeeper
Sanju SamsonWicketkeeper
Shivam DubeAll-rounder
Ravindra JadejaAll-rounder
Axar PatelBowler
Kuldeep YadavBowler
Yuzvendra ChahalBowler
Arshdeep SinghBowler
Jasprit BumrahBowler
Mohd. SirajBowler

Reserves: Shubman Gill, Rinku Singh, Khaleel Ahmed, Avesh Khan

ICC Rankings:

  • ODI: Ranked 1st with a rating of 121 from 58 matches.
  • T20: Ranked 1st with a rating of 266 from 71 matches.
  • Test: Ranked 2nd with a rating of 117 from 32 matches.

Next Matches:

  • 01/06/24: India vs Bangladesh (Match 15)
  • 05/06/24: India vs Ireland (Match 8)
  • 09/06/24: India vs Pakistan (Match 19)

Batting Records:

  • ODIs: Played 429 matches, scoring 104,496 runs with a highest score of 418.
  • T20s: Played 213 matches, scoring 33,950 runs with a highest score of 260.
  • DODI (Domestic ODIs): Played 1 match, scoring 238 runs.

Bowling Records:

  • ODIs: Played 429 matches, taking 3,263 wickets.
  • T20s: Played 213 matches, taking 1,384 wickets.

Winning Stats:

  • ODIs: Won 264 out of 429 matches.
  • T20s: Won 142 out of 213 matches.

7. Ireland Squad

PlayerRole
Paul Stirling (c)Batsman
Mark AdairAll-rounder
Ross AdairAll-rounder
Andrew BalbirnieBatsman
Curtis CampherAll-rounder
Gareth DelanyAll-rounder
George DockrellAll-rounder
Graham HumeBowler
Josh LittleBowler
Barry McCarthyBowler
Neil RockWicketkeeper
Harry TectorAll-rounder
Lorcan TuckerWicketkeeper
Ben WhiteBowler
Craig YoungBowler

ICC Rankings:

  • Test: Ranked 12th with no points or rating.
  • T20: Ranked 12th with a rating of 194 from 47 matches.
  • ODI: Ranked 13th with a rating of 48 from 27 matches.

Next Matches:

  • 05/06/24: Ireland vs India (Match 8)
  • 07/06/24: Ireland vs Canada (Match 13)
  • 14/06/24: Ireland vs USA (Match 30)

Batting Records:

  • ODIs: Played 103 matches, scoring 21,458 runs with a highest score of 359.
  • T20s: Played 132 matches, scoring 18,588 runs with a highest score of 225.
  • DODI (Domestic ODIs): Played 2 matches, scoring 275 runs.

Bowling Records:

  • ODIs: Played 103 matches, taking 715 wickets.
  • T20s: Played 132 matches, taking 847 wickets.

Winning Stats:

  • ODIs: Won 31 out of 103 matches.
  • T20s: Won 57 out of 132 matches.

8. Namibia Squad

PlayerRole
Gerhard Erasmus (c)All-rounder
Zane GreenWicketkeeper
Michael Van LingenBatsman
Dylan LeicherBatsman
Ruben TrumpelmannBowler
Jack BrassellAll-rounder
Ben ShikongoBowler
Tangeni LungameniBowler
Niko DavinAll-rounder
JJ SmitAll-rounder
Jan FrylinckAll-rounder
JP KotzeBatsman
David WieseAll-rounder
Bernard ScholtzBowler
Malan KrugerBatsman
PD BlignautBowler

ICC Rankings:

  • T20: Ranked 11th with a rating of 198 from 28 matches.
  • ODI: Ranked 16th with a rating of 29 from 28 matches.

Next Matches:

  • 03/06/24: Namibia vs Oman (Match 3)
  • 06/06/24: Namibia vs Scotland (Match 12)
  • 12/06/24: Namibia vs Australia (Match 24)

Batting Records:

  • ODIs: Played 27 matches, scoring 6,026 runs with a highest score of 355.
  • T20s: Played 60 matches, scoring 8,360 runs with a highest score of 240.
  • DODI (Domestic ODIs): Played 4 matches, scoring 1,187 runs.

Bowling Records:

  • ODIs: Played 27 matches, taking 209 wickets.
  • T20s: Played 60 matches, taking 396 wickets.

Winning Stats:

  • ODIs: Won 16 out of 27 matches.
  • T20s: Won 30 out of 60 matches.

9. Nepal Squad

PlayerRole
Rohit Paudel (c)Batsman
Aasif SheikhBatsman
Anil Kumar SahAll-rounder
Kushal BhurtelBatsman
Kushal MallaAll-rounder
Dipendra Singh AireeAll-rounder
Lalit RajbanshiBowler
Karan KCAll-rounder
Gulshan JhaAll-rounder
Sompal KamiBowler
Pratis GCAll-rounder
Sundeep JoraBatsman
Abinash BoharaBowler
Sagar DhakalBowler
Kamal Singh AireeBowler

ICC Rankings:

  • ODI: Ranked 15th with a rating of 36 from 44 matches.
  • T20: Ranked 16th with a rating of 178 from 27 matches.

Next Matches:

  • 04/06/24: Nepal vs Netherlands (Match 7)
  • 11/06/24: Nepal vs Sri Lanka (Match 23)
  • 14/06/24: Nepal vs South Africa (Match 31)

Batting Records:

  • ODIs: Played 38 matches, scoring 7,346 runs with a highest score of 278.
  • T20s: Played 49 matches, scoring 7,296 runs with a highest score of 314.
  • DODI (Domestic ODIs): Played 8 matches, scoring 1,379 runs.

Bowling Records:

  • ODIs: Played 38 matches, taking 287 wickets.
  • T20s: Played 49 matches, taking 383 wickets.

Winning Stats:

  • ODIs: Won 16 out of 38 matches.
  • T20s: Won 31 out of 49 matches.

10. Netherlands Squad

PlayerRole
Scott Edwards (c)Wicketkeeper
Aryan DuttBatsman
Bas de LeedeAll-rounder
Kyle KleinAll-rounder
Logan van BeekBowler
Max O’DowdBatsman
Michael LevittBatsman
Paul van MeekerenBowler
Ryan KleinAll-rounder
Saqib ZulfiqarBowler
Sybrand EngelbrechtBowler
Teja NidamanuruBowler
Tim PringleBowler
Vikram SinghAll-rounder
Viv KingmaBowler
Wesley BarresiBatsman

Travelling reserve: Ryan Klein

ICC Rankings:

  • ODI: Ranked 14th with a rating of 41 from 37 matches.
  • T20: Ranked 15th with a rating of 181 from 19 matches.

Next Matches:

  • 04/06/24: Netherlands vs Nepal (Match 7)
  • 08/06/24: Netherlands vs South Africa (Match 16)
  • 13/06/24: Netherlands vs Bangladesh (Match 27)

Batting Records:

  • ODIs: Played 66 matches, scoring 13,535 runs with a highest score of 374.
  • T20s: Played 74 matches, scoring 10,128 runs with a highest score of 209.
  • DODI (Domestic ODIs): Played 2 matches, scoring 331 runs.

Bowling Records:

  • ODIs: Played 66 matches, taking 460 wickets.
  • T20s: Played 74 matches, taking 477 wickets.

Winning Stats:

  • ODIs: Won 19 out of 66 matches.
  • T20s: Won 35 out of 74 matches.

11. New Zealand Squad

PlayerRole
Kane Williamson (c)Batsman
Finn AllenBatsman
Trent BoultBowler
Michael BracewellBatsman
Mark ChapmanBatsman
Devon ConwayBatsman
Lockie FergusonBowler
Matt HenryBowler
Daryl MitchellAll-rounder
Jimmy NeeshamAll-rounder
Glenn PhillipsAll-rounder
Rachin RavindraAll-rounder
Mitchell SantnerAll-rounder
Ish SodhiBowler
Tim SoutheeBowler

Travelling Reserve: Ben Sears

ICC Rankings:

  • T20: Ranked 2nd with a rating of 256 from 60 matches.
  • Test: Ranked 5th with a rating of 95 from 26 matches.
  • ODI: Ranked 5th with a rating of 102 from 46 matches.

Next Matches:

  • 07/06/24: New Zealand vs Afghanistan (Match 14)
  • 13/06/24: New Zealand vs West Indies (Match 26)
  • 15/06/24: New Zealand vs Uganda (Match 32)

Batting Records:

  • ODIs: Played 264 matches, scoring 63,038 runs with a highest score of 401.
  • T20s: Played 194 matches, scoring 30,079 runs with a highest score of 254.
  • DODI (Domestic ODIs): Played 2 matches, scoring 608 runs.

Bowling Records:

  • ODIs: Played 264 matches, taking 2007 wickets.
  • T20s: Played 194 matches, taking 1244 wickets.

Winning Stats:

  • ODIs: Won 142 out of 264 matches.
  • T20s: Won 100 out of 194 matches.

12. Oman Squad

PlayerRole
Aqib Ilyas (c)Batsman
Zeeshan MaqsoodAll-rounder
Kashyap PrajapatiBatsman
Pratik AthavaleBatsman
Ayaan KhanBatsman
Shoaib KhanAll-rounder
Mohammad NadeemAll-rounder
Naseem KhushiBatsman
Mehran KhanBatsman
Bilal KhanBowler
RafiullahAll-rounder
KaleemullahBowler
Fayyaz ButtBowler
Shakeel AhmadAll-rounder
Khalid KailBowler

Reserves: Jatinder Singh, Samay Shrivastava, Sufyan Mehmood, Jay Odedra

ICC Rankings:

  • ODI: Ranked 18th with a rating of 22 from 24 matches.
  • T20: Ranked 18th with a rating of 153 from 24 matches.

Next Matches:

  • 03/06/24: Oman vs Namibia (Match 3)
  • 06/06/24: Oman vs Australia (Match 10)
  • 09/06/24: Oman vs Scotland (Match 20)

Batting Records:

  • ODIs: Played 44 matches, scoring 9475 runs with a highest score of 318.
  • T20s: Played 55 matches, scoring 6952 runs with a highest score of 180.
  • DODI (Domestic ODIs): Played 8 matches, scoring 1458 runs.

Bowling Records:

  • ODIs: Played 44 matches, taking 343 wickets.
  • T20s: Played 55 matches, taking 342 wickets.

Winning Stats:

  • ODIs: Won 23 out of 44 matches.
  • T20s: Won 24 out of 55 matches.

13. Papua New Guinea Squad

PlayerRole
Assadollah Vala (c)All-rounder
Alei NaoBatsman
Chad SoperAll-rounder
CJ AminiAll-rounder
Hila VareBowler
Hiri HiriAll-rounder
Jack GardnerAll-rounder
John KarikoBowler
Kabua Vagi MoreaBatsman
Kipling DorigaWicketkeeper
Lega SiakaBatsman
Norman VanuaAll-rounder
Sema KameaAll-rounder
Sese BauBatsman
Tony UraBatsman

ICC Rankings:

  • T20: Ranked 19th with a rating of 144 from 22 matches.

Next Matches:

  • 02/06/24: Papua New Guinea vs West Indies (Match 2)
  • 05/06/24: Papua New Guinea vs Uganda (Match 9)
  • 14/06/24: Papua New Guinea vs Afghanistan (Match 29)

Batting Records:

  • ODIs: Played 35 matches, scoring 6345 runs with a highest score of 283.
  • T20s: Played 32 matches, scoring 4471 runs with a highest score of 206.
  • DODI (Domestic ODIs): Played 1 match, scoring 292 runs.

Bowling Records:

  • ODIs: Played 35 matches, taking 240 wickets.
  • T20s: Played 32 matches, taking 220 wickets.

Winning Stats:

  • ODIs: Won 5 out of 35 matches.
  • T20s: Won 15 out of 32 matches.

14. Pakistan Squad

PlayerRole
Babar Azam (c)Batsman
Abrar AhmedBatsman
Azam KhanBatsman
Fakhar ZamanBatsman
Haris RaufBowler
Iftikhar AhmedAll-rounder
Imad WasimAll-rounder
Mohammad Abbas AfridiBowler
Mohammad AmirBowler
Mohammad RizwanWicketkeeper
Naseem ShahBowler
Saim AyubBatsman
Shadab KhanAll-rounder
Shaheen Shah AfridiBowler
Usman KhanBowler

ICC Rankings:

  • ODI: Ranked 4th with a rating of 109 from 36 matches.
  • T20: Ranked 5th with a rating of 249 from 58 matches.
  • Test: Ranked 6th with a rating of 89 from 29 matches.

Next Matches:

  • 06/06/24: Pakistan vs USA (Match 11)
  • 09/06/24: Pakistan vs India (Match 19)
  • 11/06/24: Pakistan vs Canada (Match 22)

Batting Records:

  • ODIs: Played 348 matches, scoring 82713 runs with a highest score of 399.
  • T20s: Played 230 matches, scoring 33783 runs with a highest score of 232.
  • DODI (Domestic ODIs): Played 3 matches, scoring 1033 runs.

Bowling Records:

  • ODIs: Played 348 matches, taking 2622 wickets.
  • T20s: Played 230 matches, taking 1491 wickets.

Winning Stats:

  • ODIs: Won 192 out of 348 matches.
  • T20s: Won 131 out of 230 matches.

15. Scotland Squad

PlayerRole
Richie Berrington (c)All-rounder
Matthew CrossWicketkeeper
Brad CurrieBowler
Chris GreavesAll-rounder
Oli HairsAll-rounder
Jack JarvisBatsman
Michael JonesBatsman
Michael LeaskAll-rounder
Brandon McMullenBatsman
George MunseyBatsman
Safyaan SharifBowler
Chris SoleBowler
Charlie TearBowler
Mark WattBowler
Brad WhealBowler

ICC Rankings:

  • ODI: Ranked 11th with a rating of 50 from 33 matches.
  • T20: Ranked 14th with a rating of 190 from 18 matches.

Next Matches:

  • 04/06/24: Scotland vs England (Match 6)
  • 06/06/24: Scotland vs Namibia (Match 12)
  • 09/06/24: Scotland vs Oman (Match 20)

Batting Records:

  • ODIs: Played 55 matches, scoring 12061 runs with a highest score of 371.
  • T20s: Played 67 matches, scoring 9566 runs with a highest score of 252.
  • DT20 (Domestic T20): Played 3 matches, scoring 441 runs.

Bowling Records:

  • ODIs: Played 55 matches, taking 402 wickets.
  • T20s: Played 67 matches, taking 447 wickets.

Winning Stats:

  • ODIs: Won 24 out of 55 matches.
  • T20s: Won 26 out of 67 matches.

16. South Africa Squad

PlayerRole
Aiden Markram (c)Batsman
Ottniel BaartmanBowler
Gerald CoetzeeBowler
Quinton de KockWicketkeeper
Bjorn FortuinAll-rounder
Reeza HendricksBatsman
Marco JansenAll-rounder
Heinrich KlaasenWicketkeeper
Keshav MaharajAll-rounder
David MillerBatsman
Anrich NortjeBowler
Kagiso RabadaBowler
Ryan RickeltonBatsman
Tabraiz ShamsiBowler
Tristan StubbsBatsman

ICC Rankings:

  • ODI: Ranked 3rd with a rating of 110 from 37 matches.
  • Test: Ranked 4th with a rating of 106 from 24 matches.
  • T20: Ranked 6th with a rating of 249 from 37 matches.

Next Matches:

  • 03/06/24: South Africa vs Sri Lanka (Match 4)
  • 08/06/24: South Africa vs Netherlands (Match 16)
  • 10/06/24: South Africa vs Bangladesh (Match 21)

Batting Records:

  • ODIs: Played 245 matches, scoring 59455 runs with a highest score of 439.
  • T20s: Played 167 matches, scoring 25725 runs with a highest score of 259.
  • DODI (Domestic ODI): Played 2 matches, scoring 678 runs.

Bowling Records:

  • ODIs: Played 245 matches, taking 1907 wickets.
  • T20s: Played 167 matches, taking 1138 wickets.

Winning Stats:

  • ODIs: Won 140 out of 245 matches.
  • T20s: Won 90 out of 167 matches.

17. Sri Lanka Squad

PlayerRole
Wanindu Hasaranga (c)All-rounder
Charith AsalankaAll-rounder
Kusal MendisBatsman
Pathum NissankaBatsman
Kamindu MendisAll-rounder
Sadeera SamarawickramaBatsman
Angelo MathewsAll-rounder
Dasun ShanakaAll-rounder
Dhananjaya De SilvaAll-rounder
Maheesh TheekshanaBowler
Dunith WellalageBowler
Dushmantha ChameeraBowler
Nuwan ThusharaBowler
Matheesha PathiranaBowler
Dilshan MadushankaBowler

Travelling Reserves: Asitha Fernando, Vijayakanth Viyaskanth, Bhanuka Rajapaksa, Janith Liyanage.

ICC Rankings:

  • ODI: Ranked 7th with a rating of 90 from 51 matches.
  • Test: Ranked 8th with a rating of 79 from 27 matches.
  • T20: Ranked 8th with a rating of 234 from 41 matches.

Next Matches:

  • 03/06/24: Sri Lanka vs South Africa (Match 4)
  • 08/06/24: Sri Lanka vs Bangladesh (Match 15)
  • 11/06/24: Sri Lanka vs Nepal (Match 23)

Batting Records:

  • ODIs: Played 378 matches, scoring 86236 runs with a highest score of 411.
  • T20s: Played 178 matches, scoring 26203 runs with a highest score of 294.
  • DT20 (Domestic T20): Played 1 match, scoring 131 runs.

Bowling Records:

  • ODIs: Played 378 matches, taking 2653 wickets.
  • T20s: Played 178 matches, taking 1086 wickets.

Winning Stats:

  • ODIs: Won 171 out of 378 matches.
  • T20s: Won 81 out of 178 matches.

18. Uganda Squad

PlayerRole
Brian Masaba (c)Batsman
Simon SsesaziAll-rounder
Roger MukasaAll-rounder
Cosmas KyewutaAll-rounder
Dinesh NakraniBowler
Fred AchelamBowler
Kenneth WaiswaAll-rounder
Alpesh RamjaniBatsman
Frank NsubugaBowler
Henry SsenyondoAll-rounder
Bilal HassunBowler
Robinson ObuyaAll-rounder
Riazat Ali ShahBowler
Juma MiyajiBowler
Ronak PatelBatsman

Travelling Reserves: Innocent Mwebaze, Ronald Lutaaya

ICC Rankings:

  • ODI: Ranked 7th with a rating of 90 from 51 matches.
  • Test: Ranked 8th with a rating of 79 from 27 matches.
  • T20: Ranked 8th with a rating of 234 from 41 matches.

Next Matches:

  • 03/06/24: Sri Lanka vs South Africa (Match 4)
  • 08/06/24: Sri Lanka vs Bangladesh (Match 15)
  • 11/06/24: Sri Lanka vs Nepal (Match 23)

Batting Records:

  • ODIs: Played 378 matches, scoring 86236 runs with a highest score of 411.
  • T20s: Played 178 matches, scoring 26203 runs with a highest score of 294.
  • DT20 (Domestic T20): Played 1 match, scoring 131 runs.

Bowling Records:

  • ODIs: Played 378 matches, taking 2653 wickets.
  • T20s: Played 178 matches, taking 1086 wickets.

Winning Stats:

  • ODIs: Won 171 out of 378 matches.
  • T20s: Won 81 out of 178 matches.

19. United States Squad

PlayerRole
Monank Patel (c)Batsman
Aaron JonesAll-rounder
Andries GousBatsman
Corey AndersonAll-rounder
Ali KhanBowler
Harmeet SinghAll-rounder
Jessy SinghBowler
Milind KumarBatsman
Nisarg PatelAll-rounder
Nitish KumarBatsman
Noshtush KenjigeBowler
Saurabh NethralvakarBowler
Shadley Van SchalkwykBowler
Steven TaylorAll-rounder
Shayan JahangirBowler

Reserve Players: Gajanand Singh, Juanoy Drysdale, Yasir Mohammad

ICC Rankings:

  • ODI: Ranked 17th with a rating of 26 from 31 matches.
  • T20: Ranked 23rd with a rating of 131 from 9 matches.

Next Matches:

  • 02/06/24: USA vs Canada (Match 1)
  • 06/06/24: USA vs Pakistan (Match 11)
  • 12/06/24: USA vs India (Match 25)

Batting Records:

  • ODIs: Played 23 matches, scoring 4710 runs with a highest score of 282.
  • T20s: Played 9 matches, scoring 1392 runs with a highest score of 190.
  • DT20 (Domestic T20): Played 4 matches, scoring 691 runs.

Bowling Records:

  • ODIs: Played 23 matches, taking 175 wickets.
  • T20s: Played 9 matches, taking 54 wickets.

Winning Stats:

  • ODIs: Won 12 out of 23 matches.
  • T20s: Won 5 out of 9 matches.

20. West Indies Squad

PlayerRole
Rovman Powell (c)All-rounder
Alzarri JosephBowler
Johnson CharlesBatsman
Roston ChaseAll-rounder
Shimron HetmyerBatsman
Jason HolderAll-rounder
Shai HopeBatsman
Akeal HoseinAll-rounder
Shamar JosephBowler
Brandon KingBatsman
Gudakesh MotieBowler
Nicholas PooranWicketkeeper
Andre RussellAll-rounder
Sherfane RutherfordAll-rounder
Romario ShepherdBowler

ICC Rankings:

  • TEST: Ranked 7th with a rating of 81 from 31 matches.
  • T20: Ranked 7th with a rating of 244 from 46 matches.
  • ODI: Ranked 10th with a rating of 71 from 44 matches.

Next Matches:

  • 02/06/24: West Indies vs Papua New Guinea (Match 2)
  • 09/06/24: West Indies vs Uganda (Match 18)
  • 13/06/24: West Indies vs New Zealand (Match 26)

Batting Records:

  • ODIs: Played 299 matches, scoring 64998 runs with a highest score of 389.
  • T20s: Played 186 matches, scoring 27772 runs with a highest score of 258.
  • DODI (Domestic ODI): Played 3 matches, scoring 896 runs.

Bowling Records:

  • ODIs: Played 299 matches, taking 2021 wickets.
  • T20s: Played 186 matches, taking 1133 wickets.

Winning Stats:

  • ODIs: Won 109 out of 299 matches.
  • T20s: Won 82 out of 186 matches.

Key Matches to Watch

The ICC T20 World Cup 2024 commences on June 1st, 2024, promising a thrilling showcase of cricketing talent. With the schedule unveiled, all eyes are on the eagerly anticipated clashes, notably the timeless rivalry between India and Pakistan. Expect fireworks as cricketing giants like Australia, England, West Indies, and New Zealand vie for supremacy. Here are the top five matches to mark on your calendars.

Match 1: Pakistan vs India

pakistan-vs-india

Mark your calendars for June 9th, 2024, when India and Pakistan clash in a highly anticipated match at Eisenhower Park, New York. This showdown is akin to a grand festival in cricket, fueled by the enduring rivalry between these two cricketing powerhouses. For India, the spotlight falls on Virat Kohli, Rohit Sharma, and Jasprit Bumrah, while Pakistan pins its hopes on Babar Azam, Shaheen Afridi, and Hasan Ali. With national pride at stake, fans brace for an intense battle, where every run and wicket carries immense significance.

  • Date: June 9th, 2024 Venue: Eisenhower Park, New York

Key Players

Stats and News

  • Renowned for their storied rivalry, India and Pakistan’s encounters in cricket command global attention.
  • The match promises high stakes, with both teams eager to assert their dominance.
  • While India historically holds the edge over Pakistan in ICC events, T20 cricket adds unpredictability to the mix.
  • Anticipate a riveting showdown as these cricketing giants vie for supremacy on the field.

Match 2: West Indies vs New Zealand

west-indies-vs-new-zealand

Circle June 12th, 2024, on your calendars for an exhilarating showdown between West Indies and New Zealand at the Brian Lara Cricket Academy in Port of Spain. Known for their aggressive style, both teams promise an action-packed contest. West Indies relies on the likes of Chris Gayle, Kieron Pollard, and Sunil Narine, while New Zealand looks to Kane Williamson, Trent Boult, and Martin Guptill for inspiration. Anticipate a high-scoring affair with big hits and fast bowling as these cricketing powerhouses clash in what’s sure to be an enthralling encounter.

  • Date: June 12th, 2024 Venue: Brian Lara Cricket Academy, Port of Spain

Key Players

  • West Indies: Jason Holder
  • New Zealand: Kane Williamson, Trent Boult, Martin Guptill

Stats and News

  • Renowned for their explosive T20 cricket, West Indies and New Zealand promise a thrilling spectacle.
  • The Brian Lara Cricket Academy sets the stage for an exciting match-up.
  • With marquee players like Chris Gayle and Kane Williamson leading the charge, expect fireworks.
  • Both teams are determined to make a statement, adding to the anticipation of this must-watch encounter.

Match 3: Australia vs England

australia-vs-england

Get ready for an intense showdown on June 8th, 2024, as Australia takes on England at the Kensington Oval in Bridgetown, Barbados. With a storied history of rivalry, this match promises edge-of-your-seat action. Australia’s hopes rest on Aaron Finch, Glenn Maxwell, and Mitchell Starc, while England pins its aspirations on Eoin Morgan, Jos Buttler, and Jofra Archer. With talent and experience on both sides, brace yourself for a nail-biting clash as Australia and England vie for cricketing supremacy.

  • Date: June 8th, 2024 Venue: Kensington Oval, Bridgetown, Barbados

Key Players

  • Australia: Aaron Finch, Glenn Maxwell, Mitchell Starc
  • England: Jos Buttler, Jofra Archer

Stats and News

  • Australia and England’s cricketing battles are legendary, known for their intensity.
  • The iconic Kensington Oval provides the perfect stage for this fiercely contested match.
  • With aggressive players like Aaron Finch and Eoin Morgan leading the charge, expect fireworks.
  • This match carries significant implications for the tournament, ensuring it’s a must-watch for cricket enthusiasts.

Match 4: Netherlands vs South Africa

netherlands-vs-south-africa

On June 8th, 2024, Eisenhower Park in New York sets the stage for a captivating clash between Netherlands and South Africa. Netherlands, known for their spirited performances, aims to challenge a formidable South African side. With players like Ryan ten Doeschate, Max O’Dowd, and Fred Klaassen, Netherlands seeks to upset the odds once more. Meanwhile, South Africa leans on Quinton de Kock, Kagiso Rabada, and Aiden Markram to secure victory. Expect an unpredictable encounter as these teams with contrasting styles vie for cricketing supremacy.

  • Date: June 8th, 2024 Venue: Eisenhower Park, New York

Key Players

  • Netherlands: Max O’Dowd, Pieter Seelaar, Brandon Glover
  • South Africa: Quinton de Kock, Kagiso Rabada, David Miller

Stats and News

  • Netherlands’ recent successes in T20 cricket make them a formidable opponent.
  • South Africa seeks redemption following previous losses to Netherlands in ICC events.
  • Anticipate a thrilling battle at Eisenhower Park between two teams with distinct playing styles.
  • With both sides determined to leave their mark, expect a fiercely contested match on the field.

Predictions and Expectations

The ICC T20 World Cup is shaping up to be a wide-open race. While India and Australia are often considered favorites, experts are picking a variety of teams to potentially make a deep run. England’s experience and explosive batting, coupled with the home advantage for West Indies, are cause for concern. Don’t count out dark horses like Afghanistan either. This tournament promises to be a thriller, with any team having the chance to lift the coveted trophy.

Conclusion

The ICC T20 World Cup 2024 promises to be an enthralling spectacle, showcasing the best of cricketing talent from around the globe. With intense rivalries, star-studded lineups, and high-stakes matches on the horizon, cricket fans can look forward to a tournament filled with excitement, drama, and unforgettable moments that will shape the future of the sport for years to come.

khizer.hussain

Meet Khizer Hussain, our standout sports analyst, here to guide you beyond the numbers on the scoreboard. With an intimate grasp of the sports world, Khizer dives deep into its intricacies, unraveling the hidden stories that often go unnoticed. His perceptive thinking and captivating articles offer you a novel viewpoint on the sports universe. It’s like a friendly chat with a fellow enthusiast rather than a corporate monologue.

Education: Bachelor in Marketing
Expertise: SEO Strategist, Content Management, Link Building, On Page - Off Page SEO

Leave a Reply

Your email address will not be published. (required)