The excitement is building once again as Major League Cricket (MLC) 2025 gears up for another action-packed season from June 12 to July 14. With six teams set to clash in a double round-robin format, followed by a multi-step playoff, the USA’s flagship T20 league promises a month-long cricketing carnival.
The tournament will be played across three major venues — Oakland Coliseum in California, Grand Prairie Stadium in Texas, and Broward County Stadium in Florida. The playoffs and final will be hosted exclusively at Grand Prairie Stadium.
The opening fixture is a mouthwatering rematch of last year’s final, with defending champions Washington Freedom taking on runners-up San Francisco Unicorns. Washington Freedom will be looking to assert their dominance once again, while the Unicorns aim for redemption.
MLC: Venky Harinarayan on growing cricket in the USA, AI-driven teams and the Olympic boost
The league also shares strong ties with the Indian Premier League, with four out of six franchises linked to IPL giants:
MI New York → Mumbai Indians, Texas Super Kings → Chennai Super Kings, LA Knight Riders → Kolkata Knight Riders, Seattle Orcas → Delhi Capitals
How to watch Major League Cricket 2025 (MLC) matches:
Cricket lovers around the world can enjoy the MLC live through various streaming platforms and broadcasters:
India: Star Sports and JioCinema / Disney+ Hotstar (app + website)
USA & Canada: Willow TV
Australia: Channel 7
New Zealand: Sky NZ
Middle East & North Africa: Cricbuzz app/website
Caribbean: ESPN
Major League Cricket Match Details – Date and Time
The MLC 2025 schedule features 10 league matches for each team, followed by Qualifier, Eliminator, Challenger, and the Final, making every game count.
The matches will be played during the prime summer window in the US, allowing international stars to participate after the IPL ends.
Tournament starts: June 12, 2025
League stage ends: July 7, 2025
Playoffs: July 9–13, 2025
Final: July 14, 2025
Match timings will vary based on the venue but are expected to align with evening prime time in the USA, and early morning to afternoon slots in India
MLC 2025 Schedule:June 12: SF Unicorns vs Washington Freedom – 06:30 AM IST (Jun 13) / 01:00 AM GMT / 06:00 PM Local
June 13: MI New York vs Texas Super Kings – 06:30 AM IST (Jun 14) / 01:00 AM GMT / 06:00 PM Local
June 14: SF Unicorns vs LA Knight Riders – 02:30 AM IST (Jun 15) / 09:00 PM GMT / 02:00 PM Local
June 15: Seattle Orcas vs Washington Freedom – 06:30 AM IST (Jun 16) / 01:00 AM GMT / 06:00 PM Local
June 15: LA Knight Riders vs Texas Super Kings – 02:30 AM IST (Jun 16) / 09:00 PM GMT / 02:00 PM Local
June 16: SF Unicorns vs MI New York – 06:30 AM IST (Jun 17) / 01:00 AM GMT / 06:00 PM Local
June 17: Texas Super Kings vs Seattle Orcas – 06:30 AM IST (Jun 18) / 01:00 AM GMT / 06:00 PM Local
June 18: Washington Freedom vs LA Knight Riders – 06:30 AM IST (Jun 19) / 01:00 AM GMT / 06:00 PM Local
June 20: MI New York vs Seattle Orcas – 06:30 AM IST (Jun 21) / 01:00 AM GMT / 06:00 PM Local
June 21: Texas Super Kings vs SF Unicorns – 05:30 AM IST / 12:00 AM GMT / 07:00 PM Local
June 22: MI New York vs Washington Freedom – 05:30 AM IST / 12:00 AM GMT / 07:00 PM Local
June 23: Seattle Orcas vs LA Knight Riders – 01:30 AM IST / 08:00 PM GMT / 03:00 PM Local
June 23: Washington Freedom vs Texas Super Kings – 05:30 AM IST / 12:00 AM GMT / 07:00 PM Local
June 24: MI New York vs SF Unicorns – 05:30 AM IST / 12:00 AM GMT / 07:00 PM Local
June 25: Texas Super Kings vs LA Knight Riders – 05:30 AM IST / 12:00 AM GMT / 07:00 PM Local
June 26: Seattle Orcas vs SF Unicorns – 05:30 AM IST / 12:00 AM GMT / 07:00 PM Local
June 27: LA Knight Riders vs Washington Freedom – 05:30 AM IST / 12:00 AM GMT / 07:00 PM Local
June 28: Seattle Orcas vs MI New York – 05:30 AM IST / 12:00 AM GMT / 07:00 PM Local
June 29: Washington Freedom vs SF Unicorns – 01:30 AM IST / 08:00 PM GMT / 03:00 PM Local
June 29: LA Knight Riders vs Seattle Orcas – 05:30 AM IST / 12:00 AM GMT / 07:00 PM Local
June 30: Texas Super Kings vs MI New York – 05:30 AM IST / 12:00 AM GMT / 07:00 PM Local
July 2: SF Unicorns vs Seattle Orcas – 04:30 AM IST / 11:00 PM GMT / 07:00 PM Local (Jul 1)
July 3: Texas Super Kings vs Washington Freedom – 04:30 AM IST / 11:00 PM GMT / 07:00 PM Local (Jul 2)
July 4: LA Knight Riders vs MI New York – 04:30 AM IST / 11:00 PM GMT / 07:00 PM Local (Jul 3)
July 5: SF Unicorns vs Texas Super Kings – 12:30 AM IST / 07:00 PM GMT / 03:00 PM Local (Jul 4)
July 5: Washington Freedom vs Seattle Orcas – 04:30 AM IST / 11:00 PM GMT / 07:00 PM Local (Jul 4)
July 6: MI New York vs LA Knight Riders – 12:30 AM IST / 07:00 PM GMT / 03:00 PM Local (Jul 5)
July 6: Seattle Orcas vs Texas Super Kings – 04:30 AM IST / 11:00 PM GMT / 07:00 PM Local (Jul 5)
July 7: Washington Freedom vs MI New York – 12:30 AM IST / 07:00 PM GMT / 03:00 PM Local (Jul 6)
July 7: LA Knight Riders vs SF Unicorns – 04:30 AM IST / 11:00 PM GMT / 07:00 PM Local (Jul 6)
July 9: Qualifier (1st vs 2nd) – 05:30 AM IST / 12:00 AM GMT / 07:00 PM Local (Jul 8)
July 10: Eliminator (3rd vs 4th) – 05:30 AM IST / 12:00 AM GMT / 07:00 PM Local (Jul 9)
July 12: Challenger (Loser Q vs Winner E) – 05:30 AM IST / 12:00 AM GMT / 07:00 PM Local (Jul 11)
July 14: Final – 05:30 AM IST / 12:00 AM GMT / 07:00 PM Local (Jul 13)