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
GROUP A
INDIA
PAKISTAN
IRELAND
CANADA
USA
GROUP B
ENGLAND
AUSTRALIA
NAMIBIA
SCOTLAND
OMAN
GROUP C
NEW ZEALAND
WEST INDIES
AFGHANISTAN
UGANDA
PAPUA NEW GUINEA
GROUP D
SOUTH AFRICA
SRI LANKA
BANGLADESH
NETHERLANDS
NEPAL
Squad Announcements
Get ready for the action! Here are the squad announcements for all 20 nations competing in the upcoming tournament.
1. Afghanistan Squad
Player | Role |
---|---|
Rashid Khan (c) | All-rounder |
Rahmanullah Gurbaz | Wicketkeeper |
Ibrahim Zadran | Batsman |
Azmatullah Omarzai | Batsman |
Najibullah Zadran | All-rounder |
Mohammad Ishaq | Wicketkeeper |
Mohammad Nabi | All-rounder |
Gulbadin Naib | All-rounder |
Karim Janat | All-rounder |
Nangyal Kharoti | All-rounder |
Mujeeb Ur Rahman | Bowler |
Noor Ahmad | Bowler |
Naveen-ul-Haq | Bowler |
Fazalhaq Farooqi | Bowler |
Fareed Ahmad Malik | Bowler |
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
Player | Role |
---|---|
Mitchell Marsh (c) | All-rounder |
Ashton Agar | All-rounder |
Pat Cummins | Bowler |
Tim David | Batsman |
Nathan Ellis | Bowler |
Cameron Green | All-rounder |
Josh Hazlewood | Bowler |
Travis Head | Batsman |
Josh Inglis | Wicketkeeper |
Glenn Maxwell | All-rounder |
Mitchell Starc | Bowler |
Marcus Stoinis | All-rounder |
Matthew Wade | Wicketkeeper |
David Warner | Batsman |
Adam Zampa | Bowler |
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
Player | Role |
---|---|
Najmul Hossain Shanto (c) | Batsman |
Taskin Ahmed | Bowler |
Litton Das | Wicketkeeper |
Soumya Sarkar | All-rounder |
Tanzid Hasan Tamim | Batsman |
Shakib Al Hasan | All-rounder |
Tawhid Hridoy | Batsman |
Mahmud Ullah Riyad | All-rounder |
Jaker Ali Anik | Wicketkeeper |
Tanvir Islam | Bowler |
Shak Mahedi Hasan | All-rounder |
Rishad Hossain | Bowler |
Mustafizur Rahman | Bowler |
Shoriful Islam | Bowler |
Tanzim Hasan Sakib | Bowler |
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
Player | Role |
---|---|
Saad Bin Zafar (c) | All-rounder |
Aaron Johnson | Bowler |
Ravinderpal Singh | Batsman |
Navneet Dhaliwal | Batsman |
Kaleem Sana | Bowler |
Dilon Heyliger | Bowler |
Jeremy Gordon | Bowler |
Nikhil Dutta | Bowler |
Pargat Singh | All-rounder |
Nicholas Kirton | Batsman |
Rayyankhan Pathan | All-rounder |
Junaid Siddiqui | Bowler |
Dilpreet Bajwa | Bowler |
Shreyas Movva | Batsman |
Rishiv Joshi | All-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
Player | Role |
---|---|
Jos Buttler (c) | Wicketkeeper |
Moeen Ali | All-rounder |
Jofra Archer | Bowler |
Jonathan Bairstow | Wicketkeeper |
Harry Brook | Batsman |
Sam Curran | All-rounder |
Ben Duckett | Batsman |
Tom Hartley | Bowler |
Will Jacks | All-rounder |
Chris Jordan | Bowler |
Liam Livingstone | All-rounder |
Adil Rashid | Bowler |
Phil Salt | Batsman |
Reece Topley | Bowler |
Mark Wood | Bowler |
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
Player | Role |
---|---|
Rohit Sharma (c) | Batsman |
Hardik Pandya | All-rounder |
Yashasvi Jaiswal | Batsman |
Virat Kohli | Batsman |
Suryakumar Yadav | Batsman |
Rishabh Pant | Wicketkeeper |
Sanju Samson | Wicketkeeper |
Shivam Dube | All-rounder |
Ravindra Jadeja | All-rounder |
Axar Patel | Bowler |
Kuldeep Yadav | Bowler |
Yuzvendra Chahal | Bowler |
Arshdeep Singh | Bowler |
Jasprit Bumrah | Bowler |
Mohd. Siraj | Bowler |
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
Player | Role |
---|---|
Paul Stirling (c) | Batsman |
Mark Adair | All-rounder |
Ross Adair | All-rounder |
Andrew Balbirnie | Batsman |
Curtis Campher | All-rounder |
Gareth Delany | All-rounder |
George Dockrell | All-rounder |
Graham Hume | Bowler |
Josh Little | Bowler |
Barry McCarthy | Bowler |
Neil Rock | Wicketkeeper |
Harry Tector | All-rounder |
Lorcan Tucker | Wicketkeeper |
Ben White | Bowler |
Craig Young | Bowler |
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
Player | Role |
---|---|
Gerhard Erasmus (c) | All-rounder |
Zane Green | Wicketkeeper |
Michael Van Lingen | Batsman |
Dylan Leicher | Batsman |
Ruben Trumpelmann | Bowler |
Jack Brassell | All-rounder |
Ben Shikongo | Bowler |
Tangeni Lungameni | Bowler |
Niko Davin | All-rounder |
JJ Smit | All-rounder |
Jan Frylinck | All-rounder |
JP Kotze | Batsman |
David Wiese | All-rounder |
Bernard Scholtz | Bowler |
Malan Kruger | Batsman |
PD Blignaut | Bowler |
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
Player | Role |
---|---|
Rohit Paudel (c) | Batsman |
Aasif Sheikh | Batsman |
Anil Kumar Sah | All-rounder |
Kushal Bhurtel | Batsman |
Kushal Malla | All-rounder |
Dipendra Singh Airee | All-rounder |
Lalit Rajbanshi | Bowler |
Karan KC | All-rounder |
Gulshan Jha | All-rounder |
Sompal Kami | Bowler |
Pratis GC | All-rounder |
Sundeep Jora | Batsman |
Abinash Bohara | Bowler |
Sagar Dhakal | Bowler |
Kamal Singh Airee | Bowler |
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
Player | Role |
---|---|
Scott Edwards (c) | Wicketkeeper |
Aryan Dutt | Batsman |
Bas de Leede | All-rounder |
Kyle Klein | All-rounder |
Logan van Beek | Bowler |
Max O’Dowd | Batsman |
Michael Levitt | Batsman |
Paul van Meekeren | Bowler |
Ryan Klein | All-rounder |
Saqib Zulfiqar | Bowler |
Sybrand Engelbrecht | Bowler |
Teja Nidamanuru | Bowler |
Tim Pringle | Bowler |
Vikram Singh | All-rounder |
Viv Kingma | Bowler |
Wesley Barresi | Batsman |
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
Player | Role |
---|---|
Kane Williamson (c) | Batsman |
Finn Allen | Batsman |
Trent Boult | Bowler |
Michael Bracewell | Batsman |
Mark Chapman | Batsman |
Devon Conway | Batsman |
Lockie Ferguson | Bowler |
Matt Henry | Bowler |
Daryl Mitchell | All-rounder |
Jimmy Neesham | All-rounder |
Glenn Phillips | All-rounder |
Rachin Ravindra | All-rounder |
Mitchell Santner | All-rounder |
Ish Sodhi | Bowler |
Tim Southee | Bowler |
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
Player | Role |
---|---|
Aqib Ilyas (c) | Batsman |
Zeeshan Maqsood | All-rounder |
Kashyap Prajapati | Batsman |
Pratik Athavale | Batsman |
Ayaan Khan | Batsman |
Shoaib Khan | All-rounder |
Mohammad Nadeem | All-rounder |
Naseem Khushi | Batsman |
Mehran Khan | Batsman |
Bilal Khan | Bowler |
Rafiullah | All-rounder |
Kaleemullah | Bowler |
Fayyaz Butt | Bowler |
Shakeel Ahmad | All-rounder |
Khalid Kail | Bowler |
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
Player | Role |
---|---|
Assadollah Vala (c) | All-rounder |
Alei Nao | Batsman |
Chad Soper | All-rounder |
CJ Amini | All-rounder |
Hila Vare | Bowler |
Hiri Hiri | All-rounder |
Jack Gardner | All-rounder |
John Kariko | Bowler |
Kabua Vagi Morea | Batsman |
Kipling Doriga | Wicketkeeper |
Lega Siaka | Batsman |
Norman Vanua | All-rounder |
Sema Kamea | All-rounder |
Sese Bau | Batsman |
Tony Ura | Batsman |
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
Player | Role |
---|---|
Babar Azam (c) | Batsman |
Abrar Ahmed | Batsman |
Azam Khan | Batsman |
Fakhar Zaman | Batsman |
Haris Rauf | Bowler |
Iftikhar Ahmed | All-rounder |
Imad Wasim | All-rounder |
Mohammad Abbas Afridi | Bowler |
Mohammad Amir | Bowler |
Mohammad Rizwan | Wicketkeeper |
Naseem Shah | Bowler |
Saim Ayub | Batsman |
Shadab Khan | All-rounder |
Shaheen Shah Afridi | Bowler |
Usman Khan | Bowler |
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
Player | Role |
---|---|
Richie Berrington (c) | All-rounder |
Matthew Cross | Wicketkeeper |
Brad Currie | Bowler |
Chris Greaves | All-rounder |
Oli Hairs | All-rounder |
Jack Jarvis | Batsman |
Michael Jones | Batsman |
Michael Leask | All-rounder |
Brandon McMullen | Batsman |
George Munsey | Batsman |
Safyaan Sharif | Bowler |
Chris Sole | Bowler |
Charlie Tear | Bowler |
Mark Watt | Bowler |
Brad Wheal | Bowler |
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
Player | Role |
---|---|
Aiden Markram (c) | Batsman |
Ottniel Baartman | Bowler |
Gerald Coetzee | Bowler |
Quinton de Kock | Wicketkeeper |
Bjorn Fortuin | All-rounder |
Reeza Hendricks | Batsman |
Marco Jansen | All-rounder |
Heinrich Klaasen | Wicketkeeper |
Keshav Maharaj | All-rounder |
David Miller | Batsman |
Anrich Nortje | Bowler |
Kagiso Rabada | Bowler |
Ryan Rickelton | Batsman |
Tabraiz Shamsi | Bowler |
Tristan Stubbs | Batsman |
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
Player | Role |
---|---|
Wanindu Hasaranga (c) | All-rounder |
Charith Asalanka | All-rounder |
Kusal Mendis | Batsman |
Pathum Nissanka | Batsman |
Kamindu Mendis | All-rounder |
Sadeera Samarawickrama | Batsman |
Angelo Mathews | All-rounder |
Dasun Shanaka | All-rounder |
Dhananjaya De Silva | All-rounder |
Maheesh Theekshana | Bowler |
Dunith Wellalage | Bowler |
Dushmantha Chameera | Bowler |
Nuwan Thushara | Bowler |
Matheesha Pathirana | Bowler |
Dilshan Madushanka | Bowler |
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
Player | Role |
---|---|
Brian Masaba (c) | Batsman |
Simon Ssesazi | All-rounder |
Roger Mukasa | All-rounder |
Cosmas Kyewuta | All-rounder |
Dinesh Nakrani | Bowler |
Fred Achelam | Bowler |
Kenneth Waiswa | All-rounder |
Alpesh Ramjani | Batsman |
Frank Nsubuga | Bowler |
Henry Ssenyondo | All-rounder |
Bilal Hassun | Bowler |
Robinson Obuya | All-rounder |
Riazat Ali Shah | Bowler |
Juma Miyaji | Bowler |
Ronak Patel | Batsman |
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
Player | Role |
---|---|
Monank Patel (c) | Batsman |
Aaron Jones | All-rounder |
Andries Gous | Batsman |
Corey Anderson | All-rounder |
Ali Khan | Bowler |
Harmeet Singh | All-rounder |
Jessy Singh | Bowler |
Milind Kumar | Batsman |
Nisarg Patel | All-rounder |
Nitish Kumar | Batsman |
Noshtush Kenjige | Bowler |
Saurabh Nethralvakar | Bowler |
Shadley Van Schalkwyk | Bowler |
Steven Taylor | All-rounder |
Shayan Jahangir | Bowler |
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
Player | Role |
---|---|
Rovman Powell (c) | All-rounder |
Alzarri Joseph | Bowler |
Johnson Charles | Batsman |
Roston Chase | All-rounder |
Shimron Hetmyer | Batsman |
Jason Holder | All-rounder |
Shai Hope | Batsman |
Akeal Hosein | All-rounder |
Shamar Joseph | Bowler |
Brandon King | Batsman |
Gudakesh Motie | Bowler |
Nicholas Pooran | Wicketkeeper |
Andre Russell | All-rounder |
Sherfane Rutherford | All-rounder |
Romario Shepherd | Bowler |
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
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
- India: Virat Kohli, Rohit Sharma, Jasprit Bumrah
- Pakistan: Babar Azam, Shaheen Afridi, Hasan Ali
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
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
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
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.