ICC T20 World Cup Live Streaming

T20 World Cup 2024 Live Streaming & Telecast TV Channels

T20 World Cup 2024 is scheduled to start on 2 June 2024, the USA and West Indies will host all the Twenty20 WC matches. Get all the live streaming details for the ICC Men’s T20 World Cup 2024 worldwide. The article includes Twenty20 WC 2024 Broadcasting TV Rights, Teams and Squads, Full Schedule, Venues, Groups, and all the other details.

ICC Twenty20 World Cup 2024 hosts 20 teams which are categorized into 4 groups (each with five teams). The International Cricket Council has announced the schedule of the ICC Men’s T20 World Cup 2024. As T20 Cricket Tournament is the shortest form of cricket in which overs are limited to only 20 overs. The craze to watch the ICC T20 World Cup Live is increasing day by day, and people are waiting for this fantastic tournament.

Tournament HostTournament HostWest Indies and the USA
AdministratorInternational Cricket Council (ICC)
StadiumsAdelaide, Brisbane, Geelong
FormatT20 Internationals (Twenty20)
Starting Date2 June 2024
Ending Date29 June 2024
Participants Team20
Total Matches played55

The United States will play in the ICC mega event for the first time, while 20 teams will be competing in the competition for the first time as well. The teams will be split up into four groups, A, B, C, and D, each consisting of five teams.

In the Super8, there are two groups with four teams added to each, and twelve matches are played before the Semifinals. The top two teams from each group advance to the following Super8 round, from which the top four teams are chosen to play in the Semis. Round-robin play will be used during the tournament.

  • Group A: India, Pakistan, Ireland, United States, Canada
  • Group B: Australia, England, Namibia, Scotland, Oman
  • Group C: Afghanistan, New Zealand, West Indies, Papua New Guinea, Uganda
  • Group D: Bangladesh, Nepal, South Africa, Sri Lanka, Netherlands

ICC T20 World Cup 2024 Live Streaming and Broadcasting TV Channels

Many TV channels have acquired the official broadcasting rights for the ICC T20 WC 2024 in their respective countries. You can check out this list to find out which TV channel will broadcast the ICC T20 2024 World Cup Live Coverage in your country. Here below we have enlisted some of the best TV channels that purchased the official streaming rights of the ICC’s biggest tournament Twenty20 World Cup 2024.

CountryTV Channels/Broadcasting RightsApp
AustraliaN/APrime Video
Caribbean IslandsESPN Caribbean
ESPN2 Caribbean
ESPN Extra
ESPN Play Caribbean
India, Sri Lanka, Bangladesh, Nepal, Bhutan, Maldives)SS1(HD+SD)
SS2(HD+SD)
Select2(HD+SD)
SS1 Hindi (HD+SD)
SS3
SS First
SS1 Tamil (HD+SD)
SS1 Telugu (SD+ HD)
Maa Gold
SS1 Kannada
Suvarana Plus SD
Disney+Hotstar
MENA Countries CricLife Max, CricLife Max 2StarzON
StarzPlay
NetherlandsNOSICC.tv
New ZealandSky Sport 1
Sky Sport 2
Sky Sport 3
Sky Sport 4
Sky Sport Now, Sky Go
PakistanPTV Sports
PTV Home
PTV National
Myco
PakistanTen SportsTamasha
ROWN/AICC.tv
SingaporeHub Sports 4
Hub Sports 5
StarHub, ICC.tv
Sri LankaTV1
Sirasa TV
Shakti TV
ICC.tv
Sub-Saharan AfricaSS Cricket
SS Grandstand
SS Cricket Africa
SS Action Africa
CSN
SuperSport
DSTV
UK & Northern IrelandSky Sports Cricket
Sky Sports Main Event
Sky Sports Action
Sky Sports
USA & CanadaWillow TV(USA & Canada)
Willow Xtra(USA only)
Willow TV
CricBuzz

PTV Sports

PTV Sports acquired the official broadcasting TV rights to provide the live coverage of the ICC T20 World Cup 2024 Live telecast in Pakistan. So, if you are a Pakistani citizen and would like to watch the T20 World Cup live on TV, we advise you to watch PTV Sports on your TV screens. PTV Sports broadcast on terrestrial, cable, and satellite networks even on your mobile phones or Laptops.

Besides, the T20 World Cup 2024 Live Telecast on PTV Sports is free to watch. So, you can enjoy the T20 World Cup matches live on TV for free. And if you are having any problems while watching the T20 World Cup on PTV Sports, you can also watch it on the PTV Sports official website.

Ten Sports

Ten Sports is also a popular sports channel in Pakistan which is a subsidiary part of Sony Network India. Ten Sports generally broadcasts live sports programs such as cricket, football, tennis, motorcycles, golf and hockey, and many more. However, this year, Ten Sports purchased the live broadcast rights to broadcast the ICC T20 World Cup 2024 in Pakistan.

You can also watch World Cup matches on Ten Sports broadcast its streaming on YouTube, even on your laptops and handheld devices. Ten Sports broadcast on the Asia Sat satellite at 105.0 East and the cable network. You should contact your cable operator to watch the T20 World Cup 2024 live broadcast on Ten Sports. If you do not receive Ten Sports Live Telecast on your TV switch on your televisions or even online.

Geo Super

Geo Super is the third-best sports channel in Pakistan After PTV Sports and Ten Sports that has the rights to broadcast the T20 World Cup 2024 Live on Geo Super. As Geo Super aired all the local championships all over Pakistan such as the Quaid e Azam Trophy, and other small city leagues. Or else you can watch live streaming of the World Cup on the internet whether on third-party channels or could, you can watch it on their Website.

A-Sports HD

A-Sports became the first Pakistan HD channel and holds the official streaming rights of the tournament. A Sports owned by ARY Groups will telecast all the T20I matches of the T20 World Cup 2024 live stream in HD. Many superstars come in the support of Pakistan’s first Sports HD Channel such as Wasim Akram, Waqar Younis, and Misbah-ul-Haq. Sadly, this sports channel isn’t free you have to pay a small amount to watch the matches live in HD.

SonyLiv 

In India to watch cricket online, Sony Liv and Sony Max are some of the best sources from where you can watch any Sports. Apart from these two Ten Sports is also a subsidiary part of these Sony networks as we have already mentioned above. Sony Ten and Sony Action are also other live TV channels that show different sorts of sports.

While in India Sony Liv and Sony Max have also acquired the official rights to broadcast T20 World Cup Live stream on Sony as well as in the Middle East and North Africa. You can also download Sony Liv or Sony Max Android and iOS Applications to watch live TV.

Star Sports 

In India, the Live coverage of the ICC T20 World Cup 2024 will be available on Star Sports in five different languages: Hindi, English, Marathi, Tamil, and Telugu. Viewers can watch the live telecast of all ICC Men’s Twenty20 World Cup 2024 matches on Star Sports 1, Star Sports 1 HD, Star Sports 2, Star Sports 2 HD, Star Sports 3, and Star Sports 3 HD.

Star Sports is one of the most popular and most-watched sports television channels in India which is owned and operated by Star Network India. Star Sports purchased the official television license to broadcast live all major ICC events between 2015 and 2025 which includes the T20 World Cup and ICC Cricket World Cup. Star Sports broadcasts the live coverage of the tournament in various languages such as Tamil, Telugu, Marathi, Hindi, and English.

Hotstar

Hotstar is also one of the most excellent sports streaming platforms in India. The hot star also purchased the license to broadcast Twenty20 World Cup 2024 Live on Hotstar. It aired its service in India or also even in the USA. To watch Live Streaming of the T20 WC, you can either log on to their website or download their Android or iOS Application which can help you to stream live sports.

Sony Ten

Sony Ten is another Indian sports channel that holds the official rights of the upcoming tournament. Sony Ten has three sister channels Sony Ten 2, Sony Ten 3, and Sony Six. All these TV channels will broadcast the live coverage of the tournament in HD also. Cricket fans in India and nearby region can easily watch all the T20I matches of the tournament for free.

Gazi TV (Gazi TV)

Bangladesh’s official Sports TV channel, Gazi TV which is also known as GTV bought the official broadcaster media rights to on-air ICC T20 World Cup 2022 matches in Bangladesh. Cricket lovers can stay tuned to their TV screens to enjoy live matches of the tournament while Rabbitholebd, the official Sports YouTube channel owns the Digital media rights of the ICC T20 WC 2024.

T-Sports

T-Sports is another Bangladeshi sports TV channel that acquired the official telecasting rights for the upcoming ICC tournament. T-Sports HD to broadcast the live coverage of all the T20I matches of the Twenty20 WC 2024 tournament in Bangladesh.

RabbitholeBD

RabbitholeBD is Bangladesh’s first Sports YouTube Channel which is one of the best sources in Bangladesh to watch T20 WC 2024 for free. Rabbithole BD also acquires the rights to all the home and away cricket series of the Bangladesh national cricket team.

SLRC (Channel Eye) 

Channel Eye (SLRC) is the official TV channel that acquired the TV media rights for the seventh edition of the ICC Twenty20 World Cup 2024. The tournament will likely to broadcast live in Sri Lanka on Channel Eye.

SuperSport 

SuperSport is the South African sports channel that owned the official broadcasting media rights for the ICC T20 World Cup 2024. SuperSport will telecast all matches of the tournament including (Super 12s, Knockout Stage, Semi-final, and Final) in Sub-Saharan African regions.

ESPN

ESPN, which is one of the largest television networks in the Caribbean, has purchased the live broadcast rights of the ICC 2024 T20 World Cup in Antigua and Barbuda, Barbados, Bermuda, Dominica, Grenada, Guyana, Jamaica, and its surroundings.

Therefore, if you have a home in one of these countries near to West Indies, you must switch your TV channels to ESPN to watch the T20 WC 2024 Live Streaming. And if you don’t have a television or cable network you need an internet connection to view live T20 World Cup.

Willow TV 

Willow TV has been famous as it had a debut in 2010, but it takes time to get famous so here is the time for Willow TV. Willow TV is the best platform to watch any Cricket Live. WillowTV also broadcasts all the major leagues that take place all over the world.

Willow TV has acquired the official rights to broadcast the ICC Men’s Twnenty20 WC Online in the United States of America, and its surroundings So if you are from any United States or a North American country, you should easily watch T20 World Cup 2024 Live on Willow TV. You can also register on their official website to enjoy the T20 World Cup online, but you have to pay some charges to watch it live on their website.

Sky Sports 

Sky Sports is a vast network that has many channels that show live streaming of different games. If you are from the USA then willow Tv is the best source to watch the T20 World Cup Live telecast on Sky Sports as they also purchased the license to broadcast WC. Sky Sports has many sports channels such as Sky Sports Golf, Sky Sports Cricket, Sky Sports Rugby, Sky Sports Football, and many others.

Fox Sports

Fox Sports, an Australian television network owned by Fox Sports Media Group, is one of the world’s major sports networks. Fox Sports is an Australian sports television station that broadcasts live coverage of Cricket, Football, Rugby, Tennis, Racing, and UFC, among other major sports.

Fox Sports in Latin America specializes in the NFL, Baseball, NASCAR, Soccer, Smackdown, and XFL. The company is located in Los Angeles, California. Fox Sports also purchased the official telecasting rights of the ICC Men’s T20 World Cup tournament, also Foxtel App holds the official OTTP (digital) broadcasting rights of T20 WC 2024.

Astro Cricket 

Astro Cricket is a Malaysian Sports channel that commenced its broadcast 25 years ago and is owned by Measat Broadcast Network Systems Sdn Bhd. Astro Cricket purchased the official rights of all the ICC events such as the Cricket World Cup, T20 World Cup, Asia Cup, and international matches of Australia, India, and England. Astro Cricket purchased the official streaming rights for the T20 World Cup 2024 and will broadcast the live coverage of all the T20I matches of the tournament live in Malaysia.

ICC T20 World Cup 2024 Live Audio Coverage 

TerritoryLicensee (Radio)Language
AustraliaABCEnglish
IndiaAll India Radio (AIR)Hindi
The Middle East & North AfricaRadio 4 (89.1)Hindi
The Middle East & North AfricaRadio 4 (101.3)Malayalam
PakistanAvenue Intl Pvt. LtdUrdu
Sri LankaVFM, SLBCEnglish, Tamil & Sinhalese
South AfricaSABCEnglish & Afrikaans
United KingdomAll India Radio (AIR), TalksportEnglish

ICC T20 World Cup 2024 Full Schedule

The mega event will feature a total of 55 matches. During the initial league stages, each team will play four matches. The top two teams from each group will then proceed to the Super 8 stages. The eight teams will be divided into two groups of four, each. These qualified clubs will play three matches against the other teams in their group. The top two teams from each group will advance to the semi-finals, and the winners will face off in the final on June 29th.

Group Stages

DateMatchGroup AVenueTime (IST)
June 1United States vs CanadaGroup AGrand Prairie Stadium, Dallas6:00 AM
June 2West Indies vs Papua New GuineaGroup CProvidence Stadium, Guyana8:00 PM
June 2Namibia vs OmanGroup BKensington Oval, Bridgetown, Barbados6:00 AM
June 3Sri Lanka vs South AfricaGroup DNassau County International Cricket Stadium, New York8:00 PM
June 3Afghanistan vs UgandaGroup CProvidence Stadium, Guyana6:00 AM
June 4England vs ScotlandGroup BKensington Oval, Bridgetown, Barbados8:00 PM
June 4Netherlands vs NepalGroup DGrand Prairie Stadium, Dallas9:00 PM
June 5India vs IrelandGroup ANassau County International Cricket Stadium, New York8:00 PM
June 5Australia vs OmanGroup BKensington Oval, Bridgetown, Barbados6:00 AM
June 5Papua New Guinea vs UgandaGroup CProvidence Stadium, Guyana5:00 AM
June 6United States vs PakistanGroup AGrand Prairie Stadium, Dallas9:00 PM
June 6Namibia vs ScotlandGroup BKensington Oval, Bridgetown, Barbados12:30 AM
June 7Canada vs IrelandGroup ANassau County International Cricket Stadium, New York8:00 PM
June 7Sri Lanka vs BangladeshGroup DGrand Prairie Stadium, Dallas6:00 AM
June 7New Zealand vs AfghanistanGroup CProvidence Stadium, Guyana5:00 AM
June 8Netherlands vs South AfricaGroup DNassau County International Cricket Stadium, New York8:00 PM
June 8Australia vs EnglandGroup BKensington Oval, Bridgetown, Barbados10:30 PM
June 8West Indies vs UgandaGroup CProvidence Stadium, Guyana6:00 AM
June 9India vs PakistanGroup ANassau County International Cricket Stadium, New York8:00 PM
June 9Oman vs ScotlandGroup BSir Vivian Richards Stadium, North Sound, Antigua10:30 PM
June 10South Africa vs BangladeshGroup DNassau County International Cricket Stadium, New York8:00 PM
June 11Pakistan vs CanadaGroup ANassau County International Cricket Stadium, New York8:00 PM
June 11Australia vs NamibiaGroup BSir Vivian Richards Stadium, North Sound, Antigua6:00 AM
June 11Sri Lanka vs NepalGroup DCentral Broward Regional Park Stadium Turf Ground, Lauderhill, Florida5:00 AM
June 12United States vs IndiaGroup ANassau County International Cricket Stadium, New York8:00 PM
June 12West Indies vs New ZealandGroup CBrian Lara Stadium, Tarouba, Trinidad6:00 AM
June 13Bangladesh vs NetherlandsGroup DArnos Vale Ground, Kingstown, St Vincent8:00 PM
June 13Afghanistan vs Papua New GuineaGroup CBrian Lara Stadium, Tarouba, Trinidad6:00 AM
June 13England vs OmanGroup BSir Vivian Richards Stadium, North Sound, Antigua12:30 AM
June 14United States vs IrelandGroup ACentral Broward Regional Park Stadium Turf Ground, Lauderhill, Florida8:00 PM
June 14New Zealand vs UgandaGroup CBrian Lara Stadium, Tarouba, Trinidad6:00 AM
June 14South Africa vs NepalGroup DArnos Vale Ground, Kingstown, St Vincent5:00 AM
June 15India vs CanadaGroup ACentral Broward Regional Park Stadium Turf Ground, Lauderhill, Florida8:00 PM
June 15Namibia vs EnglandGroup BSir Vivian Richards Stadium, North Sound, Antigua10:30 PM
June 15Australia vs ScotlandGroup BDaren Sammy National Cricket Stadium, Gros Islet, St Lucia6:00 AM
June 16Pakistan vs IrelandGroup ACentral Broward Regional Park Stadium Turf Ground, Lauderhill, Florida8:00 PM
June 16Sri Lanka vs NetherlandsGroup DDaren Sammy National Cricket Stadium, Gros Islet, St Lucia6:00 AM
June 16Bangladesh vs NepalGroup DArnos Vale Ground, Kingstown, St Vincent5:00 AM
June 17New Zealand vs Papua New GuineaGroup CBrian Lara Stadium, Tarouba, Trinidad8:00 PM
June 17West Indies vs AfghanistanGroup CDaren Sammy National Cricket Stadium, Gros Islet, St Lucia6:00 AM

Super 8

DateMatchGroupVenueTime (IST)
June 19A2 vs D1, Super 8Group 2Sir Vivian Richards Stadium, North Sound, Antigua8:00 PM
June 19B1 vs C2, Super 8Group 2Daren Sammy National Cricket Stadium, Gros Islet, St Lucia6:00 AM
June 20C1 vs A1, Super 8Group 1Kensington Oval, Bridgetown, Barbados8:00 PM
June 20B2 vs D2, Super 8Group 1Sir Vivian Richards Stadium, North Sound, Antigua6:00 AM
June 21B1 vs D1, Super 8Group 2Daren Sammy National Cricket Stadium, Gros Islet, St Lucia8:00 PM
June 21A2 vs C2, Super 8Group 2Kensington Oval, Bridgetown, Barbados6:00 AM
June 22A1 vs D2, Super 8Group 1Sir Vivian Richards Stadium, North Sound, Antigua8:00 PM
June 22C1 vs B2, Super 8Group 1Arnos Vale Ground, Kingstown, St Vincent6:00 AM
June 23A2 vs B1, Super 8Group 2Kensington Oval, Bridgetown, Barbados8:00 PM
June 23C2 vs D1, Super 8Group 2Sir Vivian Richards Stadium, North Sound, Antigua6:00 AM
June 24B2 vs A1, Super 8Group 1Daren Sammy National Cricket Stadium, Gros Islet, St Lucia8:00 PM
June 24C1 vs D2, Super 8Group 1Arnos Vale Ground, Kingstown, St Vincent6:00 AM
June 26TBC vs TBC, Semi Final 1 Brian Lara Stadium, Tarouba, Trinidad6:00 AM
June 27TBC vs TBC, Semi Final 2 Providence Stadium, Guyana8:00 PM
June 29TBC vs TBC, Final Kensington Oval, Bridgetown, Barbados7:30 PM

T20 World Cup 2024 All Teams Squad List

Afghanistan

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

  • Reserves: Sediq Atal, Hazratullah Zazai, Saleem Safi.

Australia

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

Bangladesh

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

  • Traveling reserves: Afif Hossain, Hasan Mahmud.

Canada

Saad Bin Zafar (c), Aaron Johnson, Kaleem Sana, Kanwarpal Tathgur, Navneet Dhaliwal, Nicholas Kirton, Dilon Heyliger, Dilpreet Bajwa, Harsh Thaker, Jeremy Gordon, Junaid Siddiqui, Pargat Singh, Ravinderpal Singh, Rayyankhan Pathan, Shreyas Movva.

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

England

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

India

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

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

Ireland

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

Namibia

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

Nepal

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

Netherlands

Scott Edwards (c), Aryan Dutt, Bas de Leede, Daniel Doram, Fred Klaassen, Logan van Beek, Max O’Dowd, Michael Levitt, Paul van Meekeren, Sybrand Engelbrecht, Teja Nidamanuru, ⁠⁠Tim Pringle, Vikram Singh, Viv Kingma, Wesley Barresi.

  • Traveling reserve: Kyle Klein

New Zealand

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

  • Traveling Reserve: Ben Sears.

Oman

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

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

Papua New Guinea

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

Pakistan

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

Scotland

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

South Africa

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

Sri Lanka

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

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

Uganda

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

  • Travelling Reserves: Innocent Mwebaze, Ronald Lutaaya

United States

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

  • Reserve Players: Gajanand Singh, Juanoy Drysdale, Yasir Mohammad.

West Indies

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