The second season of the Major League Cricket in the USA will begin on July 5 - here is all you need to know about MLC 2024, including the complete schedule, full squads list, and broadcast and streaming details, including where to watch live.

MI New York emerged as winners of the inaugural edition of MLC last year, beating Seattle Orcas in the final. MINY captain Pooran was the star of the show that night, as he smashed a blistering 137* (55) to help them chase down 184.

A few big moves have been made this year, as Australian World Cup-winning captain Pat Cummins and legendary batter Steve Smith will be playing in the league. Another couple of premier Australian T20 players, Glenn Maxwell and Jake Fraser-McGurk will also be in action.

MLC 2024 Full squads list

Los Angeles Knight Riders

Batters: Unmukt Chand, Nitish Kumar, David Miller (OS), Jason Roy (OS), Saif Badar

Bowlers: Ali Khan, Derone Davis, Spencer Johnson (OS), Josh Little (OS), Waqar Salamkheil (OS), Adam Zampa (OS)

All-rounders: Sunil Narine (c) (OS), Chaitanya Bishnoi, Corné Dry, Andre Russell (OS), Shakib Al Hasan (OS), Matthew Tromp, Shadley van Schalkwyk

Wicketkeepers: Adithya Ganesh, Alex Carey (OS)

MI New York

Batters: Tim David (OS), Heath Richards, Shayan Jahangir, Steven Taylor

Bowlers: Trent Boult (OS), Ehsan Adil, Nosthush Kenjige, Anrich Nortje (OS), Kagiso Rabada (OS)

All-rounders: Dewald Brevis (OS), Ruben Clinton, Kieron Pollard (OS), Rashid Khan (OS), Romario Shepherd (OS), Rushil Ugarkar

Wicketkeepers: Nicholas Pooran (c) (OS), Monank Patel

San Francisco Unicorns

Batters: Finn Allen (OS), Jake Fraser-McGurk (OS), Sherfane Rutherford (OS), Matthew Short (OS)

Bowlers: Abrar Ahmed (OS), Brody Couch, Pat Cummins (OS), Haris Rauf (OS), Hassan Khan, Matt Henry (OS), Carmi le Roux, Liam Plunkett

All-rounders: Corey Anderson (c), Sanjay Krishnamurthi, Tajinder Singh, Karima Gore

Wicketkeepers: Jahmar Hamilton, Josh Inglis (OS)

Seattle Orcas

Batters: Aaron Jones, Hammad Azam, Nauman Anwar

Bowlers: Ali Sheikh, Nandre Burger (OS), Cameron Gannon, Obed McCoy (OS), Wayne Parnell (OS), Zaman Khan (OS)

All-rounders: Michael Bracewell (OS), Harmeet Singh, Imad Wasim (OS), Shehan Jayasuriya, Shubham Ranjane, Ayan Desai

Wicketkeepers: Quinton de Kock (OS), Heinrich Klaasen (OS), Ryan Rickelton (OS)

Texas Super Kings

Batters: Faf du Plessis (c) (OS), Aiden Markram (OS), Saiteja Mukkamalla

Bowlers: Naveen-ul-Haq (OS), Noor Ahmad (OS), Matheesha Pathirana (OS), Calvin Savage, Zia-ul-Haq

All-rounders: Milind Kumar, Mohammad Mohsin, Mitchell Santner (OS), Cameron Stevenson, Marcus Stoinis (OS), Joshua Tromp, Zia Shahzad, Raj Nannan, Aaron Hardie (OS)

Wicketkeepers: Devon Conway (OS)

Washington Freedom

Batters: Steven Smith (c) (OS), Akhilesh Reddy, Jack Edwards (OS), Travis Head (OS), Mukhtar Ahmed

Bowlers: Amila Aponso, Lockie Ferguson (OS), Akeal Hosein (OS), Saurabh Netravalkar, Andrew Tye (OS)

All-rounders: Justin Dill, Ian Holland, Marco Jansen (OS), Glenn Maxwell (OS), Obus Pienaar, Rachin Ravindra (OS), Yasir Mohammad

Wicketkeepers: Andries Gous, Lahiru Milantha

MLC 2024 schedule: Full fixtures list

Match 1: Seattle Orcas vs MI New York, July 5, 2024, 3:30 PM, Morrisville
Match 2: Los Angeles Knight Riders vs Texas Super Kings, July 5, 2024, 7:30 PM, Grand Prairie
Match 3: MI New York vs Washington Freedom, July 6, 2024, 3:00 PM, Morrisville
Match 4: Los Angeles Knight Riders vs San Francisco Unicorns, July 7, 2024, 7:30 PM, Grand Prairie
Match 5: Texas Super Kings vs Washington Freedom, July 8, 2024, 3:30 PM, Morrisville
Match 6: Seattle Orcas vs Los Angeles Knight Riders, July 9, 2024, 7:30 PM, Grand Prairie
Match 7: Texas Super Kings vs San Francisco Unicorns, July 10, 2024, 3:00 PM, Morrisville
Match 8: Washington Freedom vs Seattle Orcas, July 11, 2024, 7:30 PM, Grand Prairie
Match 9: Texas Super Kings vs MI New York, July 12, 2024, 3:00 PM, Morrisville
Match 10: San Francisco Unicorns vs Los Angeles Knight Riders, July 13, 2024, 3:00 PM, Morrisville
Match 11: Los Angeles Knight Riders vs Washington Freedom, July 14, 2024, 3:30 PM, Morrisville
Match 12: MI New York vs Texas Super Kings, July 14, 2024, 7:30 PM, Grand Prairie
Match 13: San Francisco Unicorns vs Seattle Orcas, July 15, 2024, 3:30 PM, Morrisville
Match 14: Washington Freedom vs MI New York, July 16, 2024, 7:30 PM, Grand Prairie
Match 15: Los Angeles Knight Riders vs Seattle Orcas, July 17, 2024, 3:00 PM, Morrisville
Match 16: San Francisco Unicorns vs MI New York, July 18, 2024, 7:30 PM, Grand Prairie
Match 17: Washington Freedom vs Texas Super Kings, July 19, 2024, 7:30 PM, Grand Prairie
Match 18: Seattle Orcas vs San Francisco Unicorns, July 20, 2024, 7:30 PM, Grand Prairie
Match 19: MI New York vs Los Angeles Knight Riders, July 21, 2024, 7:30 PM, Grand Prairie
Match 20: Washington Freedom vs San Francisco Unicorns, July 22, 2024, 7:30 PM, Grand Prairie
Match 21: Seattle Orcas vs Texas Super Kings, July 23, 2024, 7:30 PM, Grand Prairie

Eliminator, July 24, 2024, 7:30 PM, Grand Prairie
Qualifier, July 25, 2024, 7:30 PM, Grand Prairie
Challenger, July 26, 2024, 7:30 PM, Grand Prairie
Final, July 28, 2024, 7:30 PM, Grand Prairie

Where to watch MLC 2024 - TV channels and live streaming

The second season of Major League Cricket can be watched live in the following locations on the following platforms:

USA: Willow TV/Yes Network

UK: TNT Sports

Australia and New Zealand: Prime Video

India: Yet to be announced

Pakistan: A Sports

Sub-Saharan Africa: ESPN

Follow Wisden for all T20 World Cup updates, including live scores, match stats, quizzes and more. Stay up to date with the latest cricket news, player updates, team standings, match highlights, video analysis and live match odds.