The ninth edition of the ICC Men's T20 World Cup is fast approaching, the first Cricket World Cup to be co-hosted by the United States. From June 1 to June 29, a record 20 teams will play 55 matches for the 2024 T20 World Cup trophy. Tonight will also see the Namibia vs Oman match at 8:30 PM ET, followed by the West Indies vs Papua New Guinea match at 10:30 PM ET. Are you ready to watch the Cricket World Cup? Unfortunately, in the United States, the sport is still broadcast on the niche Willow TV, so you may not have access to it just yet. But we've got you covered. Here's everything you need to know, including where to stream the matches, how to watch for free, and the complete Cricket World Cup schedule.
How to watch the first match of the 2024 ICC Men's T20 World Cup:
date: June 2, 2024
time: 8:30pm ET/5:30pm PST
TV Channels: Willow TV
Streaming: Sling, DirecTV, and VPN
When is the T20 World Cup 2024?
The Cricket World Cup kicked off on Saturday, June 1, 2024. The tournament continues today with Namibia vs Oman (8:30 p.m. ET) and West Indies vs Papua New Guinea (10:30 p.m. ET). The final will be held on Saturday, June 29.
Where will the T20 World Cup 2024 be held?
The United States and the West Indies will co-host the T20 World Cup in 2024, with matches being played across nine venues: Dallas, Bridgetown, Providence, New York, Lauderhill, North Sound, Gros Islet, Kingstown and Tarouba.
On which channel will the ICC Men's T20 World Cup be broadcast?
In the US, the Cricket World Cup will be broadcast exclusively on Willow TV. Maybe your current package doesn't include a cricket cable channel, or you don't have cable at all. But don't worry; you can sign up for Willow TV directly, or add it to a live TV streaming service like Sling or DirecTV Stream. Also, be sure to check out other ways to stream the Cricket World Cup for free (or largely With the help of the following VPNs, you can connect to the internet for free.
How to watch the ICC Men's T20 World Cup without cable:
How to watch the Cricket World Cup almost for free:
In the US, the T20 World Cup will be broadcast exclusively on Willow TV (cable or subscription required), and in Australia it'll all be streaming on Amazon Prime Video, so all you'll need to watch is a Prime subscription.
Don't live in Australia? Don't worry, a VPN will let you stream just like you always have. VPNs (Virtual Private Networks) are most popular for their ability to protect your data and hide your IP address, making them especially useful in the streaming era. friend A VPN can help you watch movies on Netflix (which shut down its US streamer in 2019) or watch the Cricket World Cup on Amazon Prime in Australia. Not ready to try a VPN for the first time? This guide details the best VPN options for all types of users.
(Express VPN)
In Australia, viewers can watch all 55 Cricket World Cup matches on Amazon Prime Video. If you don't live in Australia, stream Just like a VPN. But ExpressVPN offers “internet without borders,” meaning US viewers can watch international shows, movies, and sporting events without paying US broadcast fees. Just sign up for ExpressVPN, change your server location to Australia, and find the game on Amazon Prime Video.
ExpressVPN's extra protection, speeds, and range of location options make it a great choice for first-time VPN users looking to expand their streaming capabilities. It's also Engadget's top pick for Best Streaming VPN. New users can save 49% when they sign up for a 12-month subscription to ExpressVPN. Plus, in case you're not sure about trying out the VPN, the service offers a 30-day money-back guarantee.
ExpressVPN costs $6.67/month
Who will be competing in the Men's T20 World Cup?
Twenty teams will take part in the 2024 T20 World Cup, including hosts the USA and the West Indies, as well as England, Pakistan, India, New Zealand, South Africa, Sri Lanka, Australia, the Netherlands, Afghanistan, Bangladesh, Ireland, Scotland, Canada, Nepal, Oman, Namibia, Uganda and Papua New Guinea.
ICC Men's T20 World Cup Schedule:
All times are Eastern Standard Time
June 2, 2024
Namibia v Oman – 8:30pm
West Indies v Papua New Guinea – 10:30pm
June 3, 2024
Sri Lanka vs. South Africa – 10:30am
Afghanistan vs Uganda – 8:30pm
June 4, 2024
England v Scotland – 10:30am
Netherlands vs. Nepal 11:30 a.m.
June 5, 2024
India Vs Ireland – 10:30 AM
Papua New Guinea vs. Uganda – 7:30 p.m.
Australia v Oman – 8:30pm
June 6, 2024
USA vs Pakistan – 11:30 a.m.
Namibia v Scotland – 3pm
June 7, 2024
Canada v Ireland – 10:30 a.m.
Afghanistan vs. New Zealand – 7:30 p.m.
Bangladesh vs. Sri Lanka – 8:30 pm
June 8, 2024
Netherlands v South Africa – 10:30am
Australia v England – 1:00pm
West Indies v Uganda – 8:30 pm
June 9, 2024
India vs Pakistan – 10:30 am
Oman v Scotland – 1pm
June 10, 2024
Bangladesh vs. South Africa – 10:30 AM
June 11, 2024
Canada v Pakistan – 10:30 a.m.
Nepal vs Sri Lanka – 7:30 pm
Australia v Namibia – 8:30pm
June 12, 2024
USA vs. India – 10:30 a.m.
West Indies vs New Zealand – 8:30 pm
June 13, 2024
Bangladesh vs. Netherlands – 10:30 AM
England v Oman – 3pm
Afghanistan vs. Papua New Guinea – 8:30 p.m.
June 14, 2024
USA v Ireland – 10:30 a.m.
Nepal vs South Africa – 7:30 pm
New Zealand v Uganda – 8:30pm
June 15, 2024
Canada v India – 10:30 a.m.
England v Namibia – 1:00pm
Australia v Scotland – 8:30pm
June 16, 2024
Ireland v Pakistan – 10:30am
Bangladesh vs Nepal – 7:30 pm
Netherlands v Sri Lanka – 8:30pm
June 17, 2024
New Zealand v Papua New Guinea – 10:30am
West Indies vs Afghanistan – 8:30 pm
Men's T20 World Cup 2024 squad:
Group A
Canada:
Saad Bin Zafar (captain), Aaron Johnson, Dillon Heyliger, Dilpreet Bajwa, Harsh Thakkar, Jeremy Gordon, Junaid Siddiqui, Kareem Sana, Kanwarpal Tasgur, Navneet Dhaliwal, Nicholas Carton, Pargat Singh, Ravinderpal Singh, Rajankan Pathan and Shreyas Mova.
Reserves: Tajinder Singh, Aaditya Varadharajan, Ammar Khalid, Jatinder Matharu and Parveen Kumar.
India:
Rohit Sharma (captain), Yashasvi Jaiswal, Virat Kohli, Suriya Kumar Yadav, Rishabh Pant, Sanju Samson, Hardik Pandya, Shivam Dube, Ravindra Jadeja, Akshar Patel, Kuldeep Yadav, Yuzvendra Chahal, Arshdeep Singh, Jasprit Bumrah and Mohammed Siraj.
Reserves: Shubman Gill, Rinku Singh, Khaleel Ahmed and Avesh Khan.
Ireland:
Paul Stirling (captain), Mark Adair, Ross Adair, Andrew Balbirnie, Curtis Campher, Gareth Delaney, George Dockrell, Graham Hume, Josh Little, Barry McCarthy, Neil Lock, Harry Tector, Lorcan Tucker, Ben White, Craig Young.
Pakistan:
Babar Azam (captain), Abrar Ahmed, Azam Khan, Fakhar Zaman, Haris Rauf, Iftikhar Ahmed, Imad Wasim, Mohammed Abbas Afridi, Mohammed Amir, Mohammed Rizwan, Naseem Shah, Saim Ayub, Shadab Khan, Shaheen Afridi and Usman Khan.
America:
Monank Patel (captain), Aaron Jones, Steven Taylor, Corey Anderson, Saurabh Netravalkar, Jesse Singh, Harmeet Singh, Noushush Kendjige, Shadley van Schalkwyk, Nitish Kumar, Andries Goos, Shayan Jahangir, Ali Khan, Nisarg Patel, Milind Kumar.
Reserves: Gajanand Singh, Juanoy Drysdale, Yasir Mohammad.
Group B
Australia:
Mitchell Marsh (captain), 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.
England:
Jos Buttler (captain), Moeen Ali, Jofra Archer, Jonny Bairstow, Harry Brook, Sam Curran, Ben Duckett, Tom Hartley, Will Jacks, Chris Jordan, Liam Livingstone, Adil Rashid, Phil Salt, Reece Topley, Mark Wood.
Namibia:
Gerhard Erasmus (captain), Zane Green, Michael van Lingen, Dylan Reicher, Ruben Trumpelman, Jacques Brassell, Ben Shikongo, Tangeni Lungameni, Nico Davin, JJ Smit, Jan Vrilink, JP Kotze, David Wiese, Bernard Scholz, Malan Kruger, PD Brignaut.
Oman:
Aqib Ilyas (captain), Zeeshan Maqsood, Kashyap Prajapati, Pratik Athavale, Ayaan Khan, Shoaib Khan, Mohammed Nadeem, Naseem Khushi, Mehran Khan, Bilal Khan, Rafiullah, Kalimullah, Fayyaz Butt and Shakeel Ahmad.
Reserves: Jatinder Singh, Samay Shrivastava, Sufian Mehmood and Jay Odedla.
Scotland:
Richie Berrington (captain), Matthew Cross, Brad Curry, Chris Greaves, Oli Haires, Jack Jarvis, Michael Jones, Michael Leask, Brandon McMullen, George Manzie, Suffian Sharif, Chris Soule, Charlie Teare, Mark Watt, Brad Weale.
Group C
Afghanistan:
Rashid Khan (captain), Noor Ahmad, Fazal Haq Farooqui, Rahmanullah Gurbaz, Naveen-ul-Haq, Mohammed Ishaq, Karim Janat, Nangyal Kaloti, Farid Ahmad Malik, Gulbuddin Naib, Mohammed Nabee, Azmatullah Omarzai, Mujib-ur-Rahman, Ibrahim Zadran and Najibullah Zadran.
Reserves: Sediq Atal, Hazratullah Zazai and Salim Safi.
new zealand:
Kane Williamson (captain), 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 and Tim Southey.
make a reservation: Ben Sears.
Papua New Guinea:
Asadora Vala (captain), CJ Amini, Aley Nao, Chad Soper, Hila Vale, Hili Hili, Jack Gardner, John Carrico, Kabua Vagi Morea, Kipling Doriga, Lega Siaka, Norman Vanua, Sema Kamea, Cece Bau, Tony Ula.
Uganda:
Brian Masaba (captain), Simon Sesajji, Roger Mukasa, Cosmas Kiewta, Dinesh Nakrani, Fred Achelam, Kenneth Waiswa, Alpesh Ramjani, Frank Nsubuga, Henry Senyondo, Bilal Hassun, Robinson Obuya, Riazat Ali Shah, Juma Miyaji and Ronak Patel.
Reserves: Innocent Mwebaze, Ronald Lutaja
West Indies:
Rovman Powell (captain), Alzarri Joseph, Johnson Charles, Roston Chase, Shimron Hetmyer, Shay Hope, Akeel Hosein, Shamar Joseph, Brandon King, Obed McCoy, Gudakesh Moti, Nicholas Pooran, Andre Russell, Sharfaen Rutherford, Romario Shepherd.
Reserves: Kyle Mayers, Matthew Ford, Fabian Allen, Hayden Walsh, Andre Fletcher
Group D
Bangladesh:
Najmul Hossain Shanto (captain), Taskin Ahmed, Litton Das, Sowmiya Sarkar, Tanjid Hasan Tamim, Shakib Al Hasan, Tauhid Hridoy, Mahmudullah, Jakhar Ali Anik, Tanveer Islam, Mahedi Hasan, Rishad Hossain, Mustafizur Rahman, Shoriful Islam and Tanzim Hasan Saqib.
Reserves: Afif Hossain, Hasan Mahmoud.
Nepal:
Rohit Paudel (captain), Aasif Sheikh, Anil Kumar Sir, Kushal Bhurtel, Kushal Malla, Dipendra Singh Iley, Lalit Rajbanshi, Karan KC, Gulshan Jha, Sonpal Kami, Pratish GC, Sandeep Jolla, Avinash Bohara, Sagar Dhakal and Kamal Singh Iley.
Netherlands:
Scott Edwards (captain), Aryan Dutt, Bas de Reed, Saqib Zulfiqar, Kyle Klein, Logan van Beek, Max O'Dowd, Michael Levitt, Paul van Meekeren, Sybrand Engelbrecht, Teja Nidhamanul, Tim Pringle, Vikram Singh, Viv Kingma, Wesley Barresi.
South Africa:
Aiden Markram (captain), Ottoniel Baartman, Gerard Coetzee, Quinton de Kock, Bjorn Fortuyn, Reeza Hendricks, Marco Janssen, Heinrich Klaassen, Keshav Maharaj, David Miller, Anrich Nortje, Kagiso Rabada, Ryan Rickelton, Tabraiz Shamsi, Tristan Stubbs.
Reserves: Nandre Burger and Lungi Ngidi.
Sri Lanka:
Wanindu Hasaranga (Captain), Charis Asaranka (Captain), Kusal Mendis, Pathum Nissanka, Kamindu Mendis, Sadira Samarawickrama, Angelo Mathews, Dasun Shanaka, Dhananjaya de Silva, Maheesh Teekshana, Dennis Weeraj, Dushmantha Chameera, Nuwan Thushara, Matisha Pathirana, Dilshan Madushanka
Reserves: Ashita Fernando, Vijayakant Vyaskant, Bhanuka Rajapaksa and Janice Liyanage.