Skip to content

T20 World Cup Schedule 2024 Match Dates, Venues, Time Table and Teams

Latest T20 World Cup Schedule 2024 updates with complete time table, live scores, news, videos, results and ball by ball commentary. The 2024 T20 World Cup is scheduled June 1 to 29 with 20 teams participating in the event at Caribbean and the United States.

The 2024 ICC T20 World Cup Schedule is out now
2024 T20 World Cup Dates1st June 2024 — 29th June 2024
CWC ScheduleFull Schedule June) ⬇️
StandingsT20 Cricket World Cup Points Table 2024
Live ScoresT20 World Cup Live Score⚡ (LIVE)
Total Matches55 (including semi-finals and finals)
Match Format20 Overs (T20)
Tournament FormatRound-robin and Knockout
Host / VenuesCaribbean: Antigua & Barbuda, Barbados, Dominica, Guyana, St Lucia, Trinidad & Tobago, and St Vincent & The Grenadines
USA: Grand Prairie (Dallas), Broward County (Florida), and Nassau County (New York)
TeamsAfghanistan, Australia, Bangladesh, Canada, England, India, Ireland, Namibia, Nepal, Netherlands, New Zealand, Oman, Papua New Guinea, Pakistan, Scotland, South Africa, Sri Lanka, Uganda, United States and West Indies.
Schedule & Time TableT20 Cricket World Cup Schedule 2024
t20 world cup schedule 2024, points table, squads, teams, venues

T20 World Cup Schedule 2024 (By Date)

The ICC T20 World Cup Schedule 2024 has been announced for all 55 T20 matches as the tournament is set to begin in June in USA and the Caribbean. T20 World Cup Schedule begins on June 1 until June 29 2024. A total of 55 matches will be played during the ICC T20 World Cup that include matches in Group A & Group B stage followed by Super 8 stage matches. The tournament will include 2 Semi-finals to be played later in June followed by the T20 World Cup final on Saturday 29 June in Barbaos. ICC has finalized nine venues for T20 World Cup schedule in Caribbean and the USA including Dallas, Guyana, Bridgetown, New York, North Sound, Lauderhill, Florida, Tarouba, Kingstown and Gros Islet.

The schedule is divided into 2 parts i.e “First Round” for Group A & Group B matches and Super 8 for the final teams. See below the complete T20 World Cup 2024 schedule for each team this year. Each team plays the other team at least once in the Group and Super 8 stages. The final schedule now has been finalized by ICC with info on all venues, dates and match timings as given below. Use the search below to filter matches by venues, teams or timings. T20 World Cup Schedule 2024 times are given in GMT, EST, IST (India local time) and PKT (Pakistan standard time) for your convenience.

T20 World Cup 2024 Schedule

DateMatchVenue
Jun 01, SatUnited States vs Canada, 1st Match, Group A8:30pm EST (Jun 01) / 12:30am GMT (Jun 02) / 6:00am IST (Jun 02) / 5:30am PKT (Jun 02) / 7:30pm LOCAL
Grand Prairie Stadium, Dallas
Jun 02, SunWest Indies vs Papua New Guinea, 2nd Match, Group C10:30am EST / 2:30pm GMT / 3:00pm IST / 2:30pm PKT / 10:30am LOCAL
Providence Stadium, Guyana
Jun 02, SunNamibia vs Oman, 3rd Match, Group B8:30pm EST (Jun 02) / 12:30am GMT (Jun 03) / 6:00am IST (Jun 03) / 5:30am PKT (Jun 03) / 8:30pm LOCAL
Kensington Oval, Bridgetown, Barbados
Jun 03, MonSri Lanka vs South Africa, 4th Match, Group D10:30am EST / 2:30pm GMT / 8:00pm IST / 7:30pm PKT / 10:30am LOCAL
Nassau County International Cricket Stadium, New York
Jun 03, MonAfghanistan vs Uganda, 5th Match, Group C8:30pm EST (Jun 03) / 12:30am GMT (Jun 04) / 6:00am IST (Jun 04) / 5:30am PKT (Jun 04) / 8:30pm LOCAL
Providence Stadium, Guyana
Jun 04, Tue
England vs Scotland, 6th Match, Group B10:30am EST / 2:30pm GMT / 8:00pm IST / 7:30pm PKT / 10:30am LOCAL
Kensington Oval, Bridgetown, Barbados
Jun 04, TueNetherlands vs Nepal, 7th Match, Group D11:30am EST / 3:30pm GMT / 9:00pm IST / 8:30pm PKT / 10:30am LOCAL
Grand Prairie Stadium, Dallas
Jun 05, WedIndia vs Ireland, 8th Match, Group A10:30am EST / 2:30pm GMT / 8:00pm IST / 7:30pm PKT / 9:30am LOCAL
Nassau County International Cricket Stadium, New York
Jun 05, WedPapua New Guinea vs Uganda, 9th Match, Group C7:30pm EST / 11:30pm GMT / 5:00am IST (next day) / 4:30am PKT (next day) / 7:30pm LOCAL
Providence Stadium, Guyana
Jun 05, WedAustralia vs Oman, 10th Match, Group B8:30pm EST (Jun 05) / 12:30am GMT (Jun 06) / 6:00am IST (Jun 06) / 5:30am PKT (Jun 06) / 8:30pm LOCAL
Kensington Oval, Bridgetown, Barbados
Jun 06, ThuUnited States vs Pakistan, 11th Match, Group A11:30am EST / 3:30pm GMT / 9:00pm IST / 8:30pm PKT / 10:30am LOCAL
Grand Prairie Stadium, Dallas
Jun 06, ThuNamibia vs Scotland, 12th Match, Group B3:00pm EST / 7:00pm GMT / 12:30am IST (next day) / 12:00am PKT (next day) / 3:00pm LOCAL
Kensington Oval, Bridgetown, Barbados
Jun 07, FriCanada vs Ireland, 13th Match, Group A10:30am EST / 2:30pm GMT / 8:00pm IST / 7:30pm PKT / 9:30am LOCAL
Nassau County International Cricket Stadium, New York
Jun 07, FriNew Zealand vs Afghanistan, 14th Match, Group C7:30pm EST / 11:30pm GMT / 5:00am IST (next day) / 4:30am PKT (next day) / 7:30pm LOCAL
Providence Stadium, Guyana
Jun 07, FriSri Lanka vs Bangladesh, 15th Match, Group D8:30pm EST (Jun 07) / 12:30am GMT (Jun 08) / 6:00am IST (Jun 08) / 5:30am PKT (Jun 08) / 7:30pm LOCAL
Grand Prairie Stadium, Dallas
Jun 08, SatNetherlands vs South Africa, 16th Match, Group D10:30am EST / 2:30pm GMT / 8:00pm IST / 7:30pm PKT / 9:30am LOCAL
Nassau County International Cricket Stadium, New York
Jun 08, SatAustralia vs England, 17th Match, Group B1:00pm EST / 5:00pm GMT / 10:30pm IST / 10:00pm PKT / 1:00pm LOCAL
Kensington Oval, Bridgetown, Barbados
Jun 08, SatWest Indies vs Uganda, 18th Match, Group C8:30pm EST (Jun 08) / 12:30am GMT (Jun 09) / 6:00am IST (Jun 09) / 5:30am PKT (Jun 09) / 8:30pm LOCAL
Providence Stadium, Guyana
Jun 09, SunIndia vs Pakistan, 19th Match, Group A10:30am EST / 2:30pm GMT / 8:00pm IST / 7:30pm PKT / 9:30am LOCAL
Nassau County International Cricket Stadium, New York
Jun 09, SunOman vs Scotland, 20th Match, Group B1:00pm EST / 5:00pm GMT / 10:30pm IST / 10:00pm PKT / 1:00pm LOCAL
Sir Vivian Richards Stadium, North Sound, Antigua
Jun 10, MonSouth Africa vs Bangladesh, 21st Match, Group D10:30am EST / 2:30pm GMT / 8:00pm IST / 7:30pm PKT / 9:30am LOCAL
Nassau County International Cricket Stadium, New York
Jun 11, TuePakistan vs Canada, 22nd Match, Group A10:30am EST / 2:30pm GMT / 8:00pm IST / 7:30pm PKT / 9:30am LOCAL
Nassau County International Cricket Stadium, New York
Jun 11, TueSri Lanka vs Nepal, 23rd Match, Group D7:30pm EST / 11:30pm GMT / 5:00am IST (next day) / 4:30am PKT (next day) / 7:30pm LOCAL
Central Broward Regional Park Stadium Turf Ground, Lauderhill, Florida
Jun 11, TueAustralia vs Namibia, 24th Match, Group B8:30pm EST (Jun 11) / 12:30am GMT (Jun 12) / 6:00am IST (Jun 12) / 5:30am PKT (Jun 12) / 8:30pm LOCAL
Sir Vivian Richards Stadium, North Sound, Antigua
Jun 12, WedUnited States vs India, 25th Match, Group A10:30am EST / 2:30pm GMT / 8:00pm IST / 7:30pm PKT / 9:30am LOCAL
Nassau County International Cricket Stadium, New York
Jun 12, WedWest Indies vs New Zealand, 26th Match, Group C8:30pm EST (Jun 12) / 12:30am GMT (Jun 13) / 6:00am IST (Jun 13) / 5:30am PKT (Jun 13) / 8:30pm LOCAL
Brian Lara Stadium, Tarouba, Trinidad
Jun 13, ThuBangladesh vs Netherlands, 27th Match, Group D10:30am EST / 2:30pm GMT / 8:00pm IST / 7:30pm PKT / 10:30am LOCAL
Arnos Vale Ground, Kingstown, St Vincent
Jun 13, ThuEngland vs Oman, 28th Match, Group B3:00pm EST / 7:00pm GMT / 12:30am IST (next day) / 12:00am PKT (next day) / 3:00pm LOCAL
Sir Vivian Richards Stadium, North Sound, Antigua
Jun 13, ThuAfghanistan vs Papua New Guinea, 29th Match, Group C8:30pm EST (Jun 13) / 12:30am GMT (Jun 14) / 6:00am IST (Jun 14) / 5:30am PKT (Jun 14) / 8:30pm LOCAL
Brian Lara Stadium, Tarouba, Trinidad
Jun 14, FriUnited States vs Ireland, 30th Match, Group A10:30am EST / 2:30pm GMT / 8:00pm IST / 7:30pm PKT / 10:30am LOCAL
Central Broward Regional Park Stadium Turf Ground, Lauderhill, Florida
Jun 14, FriSouth Africa vs Nepal, 31st Match, Group D7:30pm EST / 11:30pm GMT / 5:00am IST (next day) / 4:30am PKT (next day) / 7:30pm LOCAL
Arnos Vale Ground, Kingstown, St Vincent
Jun 14, FriNew Zealand vs Uganda, 32nd Match, Group C8:30pm EST (Jun 14) / 12:30am GMT (Jun 15) / 6:00am IST (Jun 15) / 5:30am PKT (Jun 15) / 8:30pm LOCAL
Brian Lara Stadium, Tarouba, Trinidad
Jun 15, SatIndia vs Canada, 33rd Match, Group A10:30am EST / 2:30pm GMT / 8:00pm IST / 7:30pm PKT / 10:30am LOCAL
Central Broward Regional Park Stadium Turf Ground, Lauderhill, Florida
Jun 15, SatNamibia vs England, 34th Match, Group B1:00pm EST / 5:00pm GMT / 10:30pm IST / 10:00pm PKT / 1:00pm LOCAL
Sir Vivian Richards Stadium, North Sound, Antigua
Jun 15, SatAustralia vs Scotland, 35th Match, Group B8:30pm EST (Jun 15) / 12:30am GMT (Jun 16) / 6:00am IST (Jun 16) / 5:30am PKT (Jun 16) / 8:30pm LOCAL
Daren Sammy National Cricket Stadium, Gros Islet, St Lucia
Jun 16, SunPakistan vs Ireland, 36th Match, Group A10:30am EST / 2:30pm GMT / 8:00pm IST / 7:30pm PKT / 10:30am LOCAL
Central Broward Regional Park Stadium Turf Ground, Lauderhill, Florida
Jun 16, SunBangladesh vs Nepal, 37th Match, Group D7:30pm EST / 11:30pm GMT / 5:00am IST (next day) / 4:30am PKT (next day) / 7:30pm LOCAL
Arnos Vale Ground, Kingstown, St Vincent
Jun 16, SunSri Lanka vs Netherlands, 38th Match, Group D8:30pm EST (Jun 16) / 12:30am GMT (Jun 17) / 6:00am IST (Jun 17) / 5:30am PKT (Jun 17) / 8:30pm LOCAL
Daren Sammy National Cricket Stadium, Gros Islet, St Lucia
Jun 17, MonNew Zealand vs Papua New Guinea, 39th Match, Group C10:30am EST / 2:30pm GMT / 8:00pm IST / 7:30pm PKT / 10:30am LOCAL
Brian Lara Stadium, Tarouba, Trinidad
Jun 17, MonWest Indies vs Afghanistan, 40th Match, Group C8:30pm EST (Jun 17) / 12:30am GMT (Jun 18) / 6:00am IST (Jun 18) / 5:30am PKT (Jun 18) / 8:30pm LOCAL
Daren Sammy National Cricket Stadium, Gros Islet, St Lucia
Jun 19, WedA2 vs D1, Super 8 Group 210:30am EST / 2:30pm GMT / 8:00pm IST / 7:30pm PKT / 10:30am LOCAL
Sir Vivian Richards Stadium, North Sound, Antigua
Jun 19, WedB1 vs C2, Super 8 Group 28:30pm EST (Jun 19) / 12:30am GMT (Jun 20) / 6:00am IST (Jun 20) / 5:30am PKT (Jun 20) / 8:30pm LOCAL
Daren Sammy National Cricket Stadium, Gros Islet, St Lucia
Jun 20, ThuC1 vs A1, Super 8 Group 110:30am EST / 2:30pm GMT / 8:00pm IST / 7:30pm PKT / 10:30am LOCAL
Kensington Oval, Bridgetown, Barbados
Jun 20, ThuB2 vs D2, Super 8 Group 18:30pm EST / 12:30am GMT (Jun 21) / 6:00am IST (Jun 21) / 5:30am PKT (Jun 21) / 8:30pm LOCAL
Sir Vivian Richards Stadium, North Sound, Antigua
Jun 21, FriB1 vs D1, Super 8 Group 210:30am EST / 2:30pm GMT / 8:00pm IST / 7:30pm PKT / 10:30am LOCAL
Daren Sammy National Cricket Stadium, Gros Islet, St Lucia
Jun 21, FriA2 vs C2, Super 8 Group 28:30pm EST / 12:30am GMT (Jun 22) / 6:00am IST (Jun 22) / 5:30am PKT (Jun 22) / 8:30pm LOCAL
Kensington Oval, Bridgetown, Barbados
Jun 22, SatA1 vs D2, Super 8 Group 110:30am EST / 2:30pm GMT / 8:00pm IST / 7:30pm PKT / 10:30am LOCAL
Sir Vivian Richards Stadium, North Sound, Antigua
Jun 22, SatC1 vs B2, Super 8 Group 18:30pm EST / 12:30am GMT (Jun 23) / 6:00am IST (Jun 23) / 5:30am PKT (Jun 23) / 8:30pm LOCAL
Arnos Vale Ground, Kingstown, St Vincent
Jun 23, SunA2 vs B1, Super 8 Group 210:30am EST / 2:30pm GMT / 8:00pm IST / 7:30pm PKT / 10:30am LOCAL
Kensington Oval, Bridgetown, Barbados
Jun 23, SunC2 vs D1, Super 8 Group 28:30pm EST / 12:30am GMT (Jun 24) / 6:00am IST (Jun 24) / 5:30am PKT (Jun 24) / 8:30pm LOCAL
Sir Vivian Richards Stadium, North Sound, Antigua
Jun 24, MonB2 vs A1, Super 8 Group 110:30am EST / 2:30pm GMT / 8:00pm IST / 7:30pm PKT / 10:30am LOCAL
Daren Sammy National Cricket Stadium, Gros Islet, St Lucia
Jun 24, MonC1 vs D2, Super 8 Group 18:30pm EST / 12:30am GMT (Jun 25) / 6:00am IST (Jun 25) / 5:30am PKT (Jun 25) / 8:30pm LOCAL
Arnos Vale Ground, Kingstown, St Vincent
Jun 26, WedTBC vs TBC, Semi Final 18:30pm EST / 12:30am GMT (Jun 27) / 6:00am IST (Jun 27) / 5:30am PKT (Jun 27) / 8:30pm LOCAL
Brian Lara Stadium, Tarouba, Trinidad
Jun 27, ThuTBC vs TBC, Semi Final 210:30am EST / 2:30pm GMT / 8:00pm IST / 7:30pm PKT / 10:30am LOCAL
Providence Stadium, Guyana
Jun 29, SatTBC vs TBC, Final Match10:00am EST / 2:00pm GMT / 7:30pm IST / 7:00pm PKT / 10:00am LOCAL
Kensington Oval, Bridgetown, Barbados

Please note that T20 World Cup Schedule may be subject to change for any reason as may be required in the sole discretion of ICC

T20 World Cup Schedule PDF Download

You can find complete details for the T20 World Cup Schedule as we provide several options for users to get PDF version or download PDF file here on this page. These options are available for downloading the schedule in different formats for the 9th edition of T20 World Cup in 2024. The following PDF and other formats (including images and calendar export i.e iCal, Google Calendar) provided by CricketSchedule.com are as following.

  1. Go to Download PDF page to download T20 World Cup Schedule 2024 in PDF format.
  2. Alternatively, download the fixtures image available on the PDF page.
  3. Download the Cricket Schedule Mobile App to keep track of each match.
  4. In addition to above you can also add alerts in your mobile by adding each match to iCal and Google Calendar and set alert before each time.

The PDF for T20 World Cup Time table and full schedule for all matches is now available for download. You can now download PDF file of T20 World Cup Schedule 2024 (USA / Caribbean) and access it offline later.

Players / Squad for T20 World Cup (All Teams) Full List

Afghanistan Squad for T20 World Cup

Afghanistan: Rashid Khan (c), Rahmanullah Gurbaz, Ibrahim Zadran, Azmatullah Omarzai, Najibullah Zadran, Mohammad Ishaq, Mohammad Nabi, Gulbadin Naib, Karim Janat, Nangyal Kharoti, Mujeeb Ur Rahman, Noor Ahmad, Naveen-ul-Haq, Fazalhaq Farooqi, Fareed Ahmad Malik. 

Reserves: Sediq Atal, Hazratullah Zazai, Saleem Safi

Australia Squad for T20 World Cup

Australia: Mitchell Marsh (c), Ashton Agar, Pat Cummins, Tim David, Nathan Ellis, Cameron Green, Josh Hazlewood, Travis Head, Josh Inglis, Glenn Maxwell, Mitchell Starc, Marcus Stoinis, Matthew Wade, David Warner, Adam Zampa. 

Reserves: Jake Fraser-McGurk, Matt Short

Bangladesh Squad for T20 World Cup

Bangladesh: Najmul Hossain Shanto (c), Taskin Ahmed, Litton Das, Soumya Sarkar, Tanzid Hasan Tamim, Shakib Al Hasan, Tawhid Hridoy, Mahmud Ullah Riyad, Jaker Ali Anik, Tanvir Islam, Shak Mahedi Hasan, Rishad Hossain, Mustafizur Rahman, Shoriful Islam, Tanzim Hasan Sakib.

Reserves: Afif Hossain, Hasan Mahmud

Canada Squad for T20 World Cup

Canada: Saad Bin Zafar (c), Aaron Johnson, Ravinderpal Singh, Navneet Dhaliwal, Kaleem Sana, Dilon Heyliger, Jeremy Gordon, Nikhil Dutta, Pargat Singh, Nicholas Kirton, Rayyankhan Pathan, Junaid Siddiqui, Dilpreet Bajwa, Shreyas Movva, Rishiv Joshi. 

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

England Squad for T20 World Cup

England squad: Jos Buttler (c), Moeen Ali, Jofra Archer, Jonathan Bairstow, Harry Brook, Sam Curran, Ben Duckett, Tom Hartley, Will Jacks, Chris Jordan, Liam Livingstone, Adil Rashid, Phil Salt, Reece Topley, Mark Wood

India Squad for T20 World Cup

India: Rohit Sharma (c), Hardik Pandya, Yashasvi Jaiswal, Virat Kohli, Suryakumar Yadav, Rishabh Pant, Sanju Samson, Shivam Dube, Ravindra Jadeja, Axar Patel, Kuldeep Yadav, Yuzvendra Chahal, Arshdeep Singh, Jasprit Bumrah, Mohd. Siraj. 

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

Ireland Squad for T20 World Cup

Ireland: Paul Stirling (c), Mark Adair, Ross Adair, Andrew Balbirnie, Curtis Campher, Gareth Delany, George Dockrell, Graham Hume, Josh Little, Barry McCarthy, Neil Rock, Harry Tector, Lorcan Tucker, Ben White, Craig Young

Namibia Squad for T20 World Cup

Namibia: Gerhard Erasmus (c), Zane Green, Michael Van Lingen, Dylan Leicher, Ruben Trumpelmann, Jack Brassell, Ben Shikongo, Tangeni Lungameni, Niko Davin, JJ Smit, Jan Frylinck, JP Kotze, David Wiese, Bernard Scholtz, Malan Kruger, PD Blignaut

Nepal Squad for T20 World Cup

Nepal: Rohit Paudel (c), Aasif Sheikh, Anil Kumar Sah, Kushal Bhurtel, Kushal Malla, Dipendra Singh Airee, Lalit Rajbanshi, Karan KC, Gulshan Jha, Sompal Kami, Pratis GC, Sundeep Jora, Abinash Bohara, Sagar Dhakal, Kamal Singh Airee

Netherlands Squad for T20 World Cup

Netherlands: Scott Edwards (c), Aryan Dutt, Bas de Leede, Kyle Klein, Logan van Beek, Max O’Dowd, Michael Levitt, Paul van Meekeren, Ryan Klein, Saqib Zulfiqar, Sybrand Engelbrecht, Teja Nidamanuru, ⁠⁠Tim Pringle, Vikram Singh, Viv Kingma, Wesley Barresi. 

Reserves: Ryan Klein

New Zealand Squad for T20 World Cup

New Zealand: Kane Williamson (c), Finn Allen, Trent Boult, Michael Bracewell, Mark Chapman, Devon Conway, Lockie Ferguson, Matt Henry, Daryl Mitchell, Jimmy Neesham, Glenn Phillips, Rachin Ravindra, Mitchell Santner, Ish Sodhi, Tim Southee. 

Reserves: Ben Sears

Oman Squad for T20 World Cup

Oman: Aqib Ilyas (c), Zeeshan Maqsood, Kashyap Prajapati, Pratik Athavale, Ayaan Khan, Shoaib Khan, Mohammad Nadeem, Naseem Khushi, Mehran Khan, Bilal Khan, Rafiullah, Kaleemullah, Fayyaz Butt, Shakeel Ahmad, Khalid Kail. 

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

Pakistan Squad for T20 World Cup

Pakistan: Babar Azam (c), Abrar Ahmed, Azam Khan, Fakhar Zaman, Haris Rauf, Iftikhar Ahmed, Imad Wasim, Mohammad Abbas Afridi, Mohammad Amir, Mohammad Rizwan, Naseem Shah, Saim Ayub, Shadab Khan, Shaheen Shah Afridi, Usman Khan

Papua New Guinea Squad for T20 World Cup

Papua New Guinea: Assadollah Vala (c), Alei Nao, Chad Soper, CJ Amini, Hila Vare, Hiri Hiri, Jack Gardner, John Kariko, Kabua Vagi Morea, Kipling Doriga, Lega Siaka, Norman Vanua, Sema Kamea, Sese Bau, Tony Ura

Scotland Squad for T20 World Cup

Scotland: Richie Berrington (c), Matthew Cross, Brad Currie, Chris Greaves, Oli Hairs, Jack Jarvis, Michael Jones, Michael Leask, Brandon McMullen, George Munsey, Safyaan Sharif, Chris Sole, Charlie Tear, Mark Watt, Brad Wheal

South Africa Squad for T20 World Cup

South Africa: Aiden Markram (c), Ottniel Baartman, Gerald Coetzee, Quinton de Kock, Bjorn Fortuin, Reeza Hendricks, Marco Jansen, Heinrich Klaasen, Keshav Maharaj, David Miller, Anrich Nortje, Kagiso Rabada, Ryan Rickelton, Tabraiz Shamsi, Tristan Stubbs

Sri Lanka Squad for T20 World Cup

Sri Lanka: Wanindu Hasaranga (c), Charith Asalanka, Kusal Mendis, Pathum Nissanka, Kamindu Mendis, Sadeera Samarawickrama, Angelo Mathews, Dasun Shanaka, Dhananjaya De Silva, Maheesh Theekshana, Dunith Wellalage, Dushmantha Chameera, Nuwan Thushara, Matheesha Pathirana, Dilshan Madushanka. 

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

Uganda Squad for T20 World Cup

Uganda: Brian Masaba (c), Simon Ssesazi, Roger Mukasa, Cosmas Kyewuta, Dinesh Nakrani, Fred Achelam, Kenneth Waiswa, Alpesh Ramjani, Frank Nsubuga, Henry Ssenyondo, Bilal Hassun, Robinson Obuya, Riazat Ali Shah, Juma Miyaji, Ronak Patel. 

Reserves: Innocent Mwebaze, Ronald Lutaaya

US Squad for T20 World Cup

United States: Monank Patel (c), Aaron Jones, Andries Gous, Corey Anderson, Ali Khan, Harmeet Singh, Jessy Singh, Milind Kumar, Nisarg Patel, Nitish Kumar, Noshtush Kenjige, Saurabh Nethralvakar, Shadley Van Schalkwyk, Steven Taylor, Shayan Jahangir. 

Reserves: Gajanand Singh, Juanoy Drysdale, Yasir Mohammad.

West Indies Squad for T20 World Cup

West Indies: Rovman Powell (c), Alzarri Joseph, Johnson Charles, Roston Chase, Shimron Hetmyer, Jason Holder, Shai Hope, Akeal Hosein, Shamar Joseph, Brandon King, Gudakesh Motie, Nicholas Pooran, Andre Russell, Sherfane Rutherford, Romario Shepherd

ICC Men’s T20 World Cup 2024 – US / West Indies

The 2024 ICC Men’s T20 World Cup, the ninth edition of the biennial Twenty20 International (T20I) tournament, will be co-hosted by the West Indies and the United States from June 2 to 29, 2024. This marks the first time the ICC World Cup will have matches played in the United States and in any other country in the Americas outside the West Indies. England are the defending champions, having won against Pakistan in the previous tournament’s final.

A record 20 teams will participate in this edition, an increase from 16 teams in 2022. The teams will include the two host nations, the top eight teams from the 2022 edition, the next two teams in the ICC Men’s T20I Team Rankings, and eight teams from regional qualifiers. Canada and Uganda have qualified for the men’s T20 World Cup for the first time, and the United States will participate by virtue of being a co-host.

T20 World Cup 2024 Venues

The ICC Men’s T20 World Cup 2024 is set to be a grand cricketing spectacle, scheduled to take place in the Caribbean and the United States from June 4 to June 30, 2024. The International Cricket Council (ICC) unveiled its selection of venues for this much-anticipated event, with seven picturesque Caribbean locations and three American venues playing host to the action. In the Caribbean, cricket enthusiasts can look forward to matches in Antigua & Barbuda, Barbados, Dominica, Guyana, St Lucia, Trinidad & Tobago, and St Vincent & The Grenadines, promising a stunning backdrop to the thrilling games. This edition marks a significant milestone as the United States joins as a co-host for the first time, with matches set to be held in Grand Prairie (Dallas), Broward County (Florida), and Nassau County (New York), bringing the tournament closer to North American fans.

10 Cities/Stadiums to host the WT20 matches are as following:

Caribbean Venues:

  • Antigua & Barbuda
  • Barbados
  • Dominica
  • Guyana
  • St Lucia
  • Trinidad & Tobago
  • St Vincent & The Grenadines

U.S. Venues:

  • Grand Prairie, Dallas
  • Broward County, Florida
  • Nassau County, New York

Teams Participating in the World T20 Event

A total of 20 teams will compete in this year’s edition of World T20. 10 teams are the permanent teams with T20I status by ICC as these teams have played the previous edition of WT20.

T20 World Cup Squads

Here is the list of teams automatically qualified for WT20.

  1. United States
  2. Canada
  3. West Indies
  4. Papua New Guinea
  5. Namibia
  6. Oman
  7. Sri Lanka
  8. South Africa
  9. Afghanistan
  10. Uganda
  11. England
  12. Scotland
  13. Netherlands
  14. Nepal
  15. India
  16. Ireland
  17. Pakistan
  18. New Zealand
  19. Bangladesh
  20. Australia

T20 World Cup 2024 Format & Groups

The T20 World Cup 2024 will feature four groups, each with five teams. Group A consists of India, Pakistan, Ireland, Canada, and the United States. Group B includes Australia, Namibia, Scotland, Oman, and England. Group C comprises the West Indies, Afghanistan, Uganda, Papua New Guinea, and New Zealand. Group D features the Netherlands, Nepal, South Africa, Sri Lanka, and Bangladesh.

Group A

  • India
  • Pakistan
  • Ireland
  • Canada
  • United States

Group B

  • Australia
  • Namibia
  • Scotland
  • Oman
  • England

Group C

  • West Indies
  • Afghanistan
  • Uganda
  • Papua New Guinea
  • New Zealand

Group D

  • Netherlands
  • Nepal
  • South Africa
  • Sri Lanka
  • Bangladesh

T20 World Cup 2024 Groups Table

GroupTeams
AIndia, Pakistan, Ireland, Canada, United States
BAustralia, Namibia, Scotland, Oman, England
CWest Indies, Afghanistan, Uganda, Papua New Guinea, New Zealand
DNetherlands, Nepal, South Africa, Sri Lanka, Bangladesh

Finally, the top 2 teams from each group will proceed to Super 8 stage followed by semi-final and then final.

Note: The groups and schedule has been announced officially. Super 8 teams will be decided after completion of group stage matches.

Contest to Watch out for in 2024 T20 World Cup

India vs Pakistan

Background:
India and Pakistan share a storied cricket rivalry, intensified by historical and political tensions. Their matches are highly anticipated, generating immense viewership and revenue. In ICC T20 World Cup history, India has a perfect record against Pakistan, winning all four encounters. The most recent T20 World Cup clash was in 2016, where Virat Kohli’s unbeaten 55 led India to victory after a shaky start.

Key Battle:

  • Virat Kohli vs. Babar Azam: Both are pivotal figures in their respective batting lineups. Kohli, with support from Rohit Sharma and KL Rahul, anchors India’s batting, while Babar Azam often bears the brunt of Pakistan’s batting expectations. This head-to-head will be crucial in determining the match’s outcome.

India vs England

Background:
India and England, both cricketing powerhouses, are set to clash in the group stage. Historically, India has won two out of their three T20 World Cup encounters. Notable past matches include Yuvraj Singh’s record-breaking six sixes in an over against Stuart Broad in 2007 and England’s collapse for 80 runs in 2012 against Harbhajan Singh’s spin.

Key Battle:

  • Rohit Sharma vs. Jofra Archer: Rohit Sharma’s struggle against pace at the start of his innings makes his face-off against Jofra Archer a critical contest. Archer’s lethal speed and accuracy could pose a significant challenge for the Indian opener.

England vs Australia

Background:
England and Australia, historic rivals from the Ashes, will likely meet in the knock-out stages. England holds an edge in recent ICC encounters, including their 2019 World Cup semi-final victory. England’s first ICC title, the 2010 T20 World Cup, also came at Australia’s expense.

Key Battle:

  • Steve Smith vs. Jofra Archer: Their rivalry dates back to the Ashes series, where Archer’s fierce bouncers tested Smith. Smith’s resilience, returning to score after a head injury from Archer, adds a dramatic narrative to their contest. This battle will be pivotal if these teams face off.

These key matches and battles are set to define the excitement and thrill of the 2024 T20 World Cup, bringing high stakes and intense competition to the forefront.

T20 World Cup Team Records

The West Indies, who were the defending champions in 2016, have won the most number of ICC T20 World Cup titles. They have won two titles, in 2016 and 2012. India won the inaugural edition of the WT20 in 2007.

WT20 Champions (year-wise)

Sure, here’s a 3-column table for the WT20 Champions (year-wise):

YearChampion
2024
2022England
2021Australia
2016West Indies
2014Sri Lanka
2012West Indies
2010England
2009Pakistan
2007India

Teams with most wins:

Sri Lanka has won the most number of matches in ICC WT20 history, followed by Pakistan and India.

Top-10 teams (victory-wise)

  1. Sri Lanka (27)
  2. India (23)
  3. Pakistan (22)
  4. South Africa (20)
  5. West Indies (19)
  6. England (19)
  7. Australia (19)
  8. New Zealand (15)
  9. Afghanistan (7)
  10. Bangladesh (7)

Top-5 teams with most defeats

  1. Bangladesh (23)
  2. Sri Lanka (22)
  3. West Indies (21)
  4. England (18)
  5. Pakistan (17)

Player Records in T20 World Cup

Top-10 Run getters of ICC T20 World Cups

  1. Mahela Jayawardene [SL] – 1016 runs at an average of 39.07
  2. Virat Kohli [IND] – 1141 runs at an average of 81.50
  3. Chris Gayle [WI] – 965 runs at an average of 34.46
  4. Rohit Sharma [IND] – 963 runs at an average of 34.39
  5. Tillakaratne Dilshan [SL] – 897 runs at an average of 39.73
  6. David Warner [AUS] – 806 runs at an average of 38.38
  7. AB De Villiers [SA] – 717 runs at an average of 29.87
  8. Jos Buttler [ENG] – 799 runs at an average of 40.33
  9. Kumar Sangakkara [SL] – 661 runs at an average of 25.42
  10. Brendon McCullum [NZ] – 637 runs at an average of 28.95

Top-10 wicket-takers of ICC WT20

  1. Shakib Al Hasan [BAN] – 47 wickets
  2. Shahid Afridi [PAK] – 39 wickets
  3. Lasith Malinga [SL] – 38 wickets
  4. Saeed Ajmal [PAK] – 36 wickets
  5. Ajantha Mendis [SL] – 35 wickets
  6. Umar Gul [PAK] – 35 wickets
  7. Dwayne Bravo [WI] – 35 wickets
  8. Dale Steyn [SA] – 30 wickets
  9. Stuart Broad [ENG] – 30 wickets
  10. Rashid Khan [AFG] – 28 wickets

Players with the most catches in ICC WT20

  1. AB De Villiers [SA] – 23 catches
  2. David Warner [AUS] – 20 catches
  3. Martin Guptill [NZ] – 19 catches
  4. DJ Bravo [WI] – 16 catches
  5. Ross Taylor [NZ] – 14 catches
  6. Virat Kohli [IND] – 14 catches
  7. Nathan McCullum [NZ] – 13 catches
  8. Darren Sammy [WI] – 13 catches
  9. Mahela Jayawardene [SL] – 13 catches
  10. Mike Hussey [AUS] – 12 catches
  11. Rohit Sharma [IND] – 12 catches

Most Sixes

  1. Chris Gayle [WI] – 63 sixes
  2. Rohit Sharma [IND] – 35 sixes
  3. Yuvraj Singh [IND] – 33 sixes
  4. Jos Buttler [ENG] – 33 sixes
  5. Shane Watson [AUS] – 31 sixes
  6. AB De Villiers [SA] – 30 sixes
  7. David Warner [AUS] – 31 sixes
  8. Mahela Jayawardene [SL] – 25 sixes
  9. DJ Bravo [WI] – 24 sixes
  10. JP Duminy [SA] – 23 sixes

T20 World Cup 2024 Latest Updates

The T20 World Cup 2024 is the 9th edition of the tournament. West Indies and the US will be hosting the mega event in June 2024. This year tournament is again part of the ICC back to back events following the 2023 ICC World Cup. Follow detailed info through following quick links:

T20 World Cup 2024T20 World Cup Schedule
T20 World Cup Live ScoreT20 World Cup Points Table
T20 World Cup SquadsT20 World Cup News
T20 World Cup VideosT20 World Cup Stats

2024 T20 World Cup FAQ

When does the T20 World Cup 2024 begin?

The T20 World Cup 2024 edition has been scheduled and it will now begin in Dallas from 1st June with final matched scheduled at June 29th, 2024. Detailed list of all matches along with full time table has been posted here.

Which teams are participating in 2024 T20 World Cup?

A total of 20 teams will be participating in the 2024 T20 World Cup this year including Afghanistan, Australia, Bangladesh, Canada, England, India, Ireland, Namibia, Nepal, Netherlands, New Zealand, Oman, Papua New Guinea, Pakistan, Scotland, South Africa, Sri Lanka, Uganda, United States and West Indies.

Who will be hosting 2024 T20 World Cup tournament?

As per ICC, Caribbean and the USA is hosting the 2024 edition of the T20 World Cup this year.

How can I set free reminder for T20 World Cup matches?

You can set reminder through our match calendar which sets match timings according to your time zone. Users need to add match timing through Google Calendar (Android/Windows etc) and iCal Calendar in Apple devices.

Learn more about ICC T20 World Cup: