Cricket fixturesFootball fixtures
  • LIVEPakistan ODI Tri-SeriesPAK172/3 (27.4/50 ov, target 326)SL325/8Pakistan require another 155 runs with 7 wickets and 22.3 overs remainingFixtures
  • LIVESpanish LALIGALEV0ATM283'TableFixtures
  • LIVESaudi Pro LeagueTAA1ETT049'TableFixtures
  • LIVEItalian Serie ABOL1MON142'TableFixtures
  • LIVEIndian Super LeagueMBSG1PFC142'TableFixtures
  • LIVEGerman BundesligaB040VFB013'TableFixtures
  • LIVEGerman BundesligaBMG0SCP012'TableFixtures
  • LIVEGerman BundesligaFCA0SCF012'TableFixtures
  • UPCOMINGSaudi Pro LeagueFAYALFTableFixtures
  • UPCOMINGEnglish Premier LeagueBOULEETableFixtures
  • UPCOMINGEnglish Premier LeagueBRENFOTableFixtures
  • UPCOMINGEnglish Premier LeagueCOVSUNTableFixtures
  • UPCOMINGEnglish Premier LeagueHULIPSTableFixtures
  • UPCOMINGEnglish Premier LeagueMNCBHATableFixtures
  • UPCOMINGSpanish LALIGARAYCELTableFixtures
  • UPCOMINGItalian Serie AUDIROMATableFixtures
  • RESULTEnglish Premier LeagueCHE2MAN0FTTableFixtures
  • RESULTIndian Super LeagueCFC0KER0FTTableFixtures
  • RESULTICC Men's Cricket World Cup League 2UAE266/5 (49/50 ov, target 264)NED263/4U.A.E. won by 5 wickets (with 6 balls remaining)Fixtures
  • RESULTFrench Ligue 1Lille1Lens0FTTableFixtures
  • LIVEPakistan ODI Tri-SeriesPAK172/3 (27.4/50 ov, target 326)SL325/8Pakistan require another 155 runs with 7 wickets and 22.3 overs remainingFixtures
  • LIVECWC Challenge League Group AJERQATStarts at 09:45 local timeFixtures
  • LIVECWC Challenge League Group AKENYAPNGStarts at 09:45 local timeFixtures
  • LIVENepal Premier LeagueBIKSPRStarts at 16:30 local timeFixtures
  • LIVENCL GT20 Canada 2026/27MOW72/2 (10/20 ov)VAGMontreal Warriors won the toss and elected to batFixtures
  • LIVESheffield ShieldTAS427NSW174/8 (60 ov)New South Wales trail by 253 runs with 2 wickets remaining in the 1st inningsFixtures
  • LIVEIndia A tour of New Zealand 2026/27NZ-AIND-A291/7 (88 ov)New Zealand A won the toss and elected to fieldFixtures
  • LIVESheffield ShieldQLDVIC282/9 (84 ov)Queensland won the toss and elected to fieldFixtures
  • LIVENational Cricket LeagueDHABARStarts at 09:30 local timeFixtures
  • LIVENational Cricket LeagueSYL218CHATT64/1 (15 ov)Chattogram Division trail by 154 runs with 9 wickets remaining in the 1st inningsFixtures
  • LIVENational Cricket LeagueMYMSKHU280/8 (82 ov)Mymensingh Division won the toss and elected to fieldFixtures
  • LIVENational Cricket LeagueRANRAJ155/6 (59 ov)Rangpur Division won the toss and elected to fieldFixtures
  • UPCOMINGIndia tour of New Zealand 2026/27NZINDFixtures
  • UPCOMINGIreland tour of Namibia 2026/27NAMIREFixtures
  • UPCOMINGZimbabwe tour of United Arab Emirates 2026/27AFGZIMFixtures
  • UPCOMINGWomen's Big Bash LeagueST-WBH-WFixtures
  • UPCOMINGWomen's Big Bash LeagueSS-WHH-WFixtures
  • UPCOMINGSouth Africa Domestic T20/Pro20WARWPRFixtures
  • UPCOMINGThe Ford TrophyOTAGOCDFixtures
  • UPCOMINGNCL GT20 Canada 2026/27BRBMISFixtures
  • RESULTICC Men's Cricket World Cup League 2UAE266/5 (49/50 ov, target 264)NED263/4U.A.E. won by 5 wickets (with 6 balls remaining)Fixtures
  • RESULTIreland tour of Namibia 2026/27NAM168 (41/50 ov, target 299)IRE298/8Ireland won by 130 runsFixtures
  • RESULTIndia tour of New Zealand 2026/27NZ259/7IND172/9 (20 ov, target 260)New Zealand won by 87 runsFixtures
  • RESULTWomen's Big Bash LeaguePS-W138/1 (13.3/20 ov, target 137)MR-W136/6Scorchers won by 9 wickets (with 39 balls remaining)Fixtures
  • RESULTWomen's Big Bash LeagueAS-W185/2MS-W164/7 (20 ov)Strikers won by 21 runsFixtures
  • RESULTWomen's Big Bash LeagueBH-W154/5SS-W157/6 (20 ov, target 155)Sixers won by 4 wickets (with 0 balls remaining)Fixtures
  • LIVESpanish LALIGALEV0ATM283'TableFixtures
  • LIVESaudi Pro LeagueTAA1ETT049'TableFixtures
  • LIVEItalian Serie ABOL1MON142'TableFixtures
  • LIVEIndian Super LeagueMBSG1PFC142'TableFixtures
  • LIVEGerman BundesligaB040VFB013'TableFixtures
  • LIVEGerman BundesligaBMG0SCP012'TableFixtures
  • LIVEGerman BundesligaFCA0SCF012'TableFixtures
  • LIVEGerman BundesligaS040RBL012'TableFixtures
  • LIVEGerman BundesligaSVW0TSG012'TableFixtures
  • LIVEIndian Football LeagueGOK2SAM178'TableFixtures
  • LIVETurkish Super LigKocaelispor0Caykur Rizespor085'TableFixtures
  • UPCOMINGSaudi Pro LeagueFAYALFTableFixtures
  • UPCOMINGEnglish Premier LeagueBOULEETableFixtures
  • UPCOMINGEnglish Premier LeagueBRENFOTableFixtures
  • UPCOMINGEnglish Premier LeagueCOVSUNTableFixtures
  • UPCOMINGEnglish Premier LeagueHULIPSTableFixtures
  • UPCOMINGEnglish Premier LeagueMNCBHATableFixtures
  • UPCOMINGSpanish LALIGARAYCELTableFixtures
  • UPCOMINGItalian Serie AUDIROMATableFixtures
  • RESULTEnglish Premier LeagueCHE2MAN0FTTableFixtures
  • RESULTIndian Super LeagueCFC0KER0FTTableFixtures
  • RESULTFrench Ligue 1Lille1Lens0FTTableFixtures
  • RESULTSpanish LALIGAVillarreal0Espanyol1FTTableFixtures
  • RESULTGerman BundesligaElversberg4Mainz1FTTableFixtures
  • RESULTFrench Ligue 1Le Havre AC1PSG5FTTableFixtures
Netflix Secures Exclusive World Cup 2030 Rights in Spain and Andorra

Netflix Secures Exclusive World Cup 2030 Rights in Spain and Andorra

Netflix has made its biggest move yet into men's football. The streamer has secured the exclusive rights to the FIFA World Cup 2030™ in Spain and Andorra, bringing all 104…

October 13, 2026
2 min read

Netflix has made its biggest move yet into men’s football. The streamer has secured the exclusive rights to the FIFA World Cup 2030™ in Spain and Andorra, bringing all 104 matches live to its platform. It announced the deal on 13 October 2026, and financial terms were not disclosed.

World Cup 2030: Quick Facts

DetailInformation
Rights holderNetflix
TerritoriesSpain and Andorra
Matches coveredAll 104, live
Tournament dates8 June – 21 July 2030
Teams48
HostsSpain, Portugal, Morocco (plus centenary matches in Uruguay, Argentina and Paraguay)

What Fans in Spain Get

Not everything will sit behind a paywall. One match per matchday will be free in Spain. A package of matches will also go to a national free-to-air broadcaster, including every Spain match, both semi-finals and the final. Netflix has not yet named that partner.

A Tournament With History

The 2030 edition marks the 100th anniversary of the first World Cup, played in Uruguay in 1930. Spain arrives as defending champion after winning the 2026 edition, and as a co-host it will stage matches at venues such as the Bernabéu and Camp Nou. The final venue has not been confirmed.

Netflix’s Growing Football Footprint

The deal expands Netflix’s partnership with FIFA. It already holds the 2027 and 2031 Women’s World Cups in the US and Canada. According to Bloomberg, media rights for other regions, including the US, have not yet been announced.

Netflix Chief Content Officer Bela Bajaria said she was in the stands when Spain lifted the trophy, and that the company is “thrilled to bring every match” to fans in Spain and Andorra. FIFA Secretary General Mattias Grafström said FIFA is pleased to build on its partnership with Netflix.

What It Means for Everyone Else

The deal covers only Spain and Andorra. It does not extend to Morocco or other markets, and it does not change how fans elsewhere will watch. Rights for India have not been announced.

For more World Cup news, visit our Football section on TechnoSports. Learn more about the tournament on Wikipedia.

Where can I watch the 2030 World Cup in Spain?

Netflix has exclusive rights to show all 104 matches live in Spain and Andorra. In Spain, one match per matchday will be free, and a national free-to-air broadcaster will show every Spain match, both semi-finals and the final.

Which countries are hosting the 2030 World Cup?

Spain, Portugal and Morocco are hosting the tournament, with centenary matches in Uruguay, Argentina and Paraguay.

When does the 2030 World Cup take place?

The tournament is scheduled to run from 8 June to 21 July 2030.

Have World Cup 2030 broadcast rights for India been announced?

No. Rights for India have not been announced.

Follow us on Google News Get real-time updates & exclusive tech coverage
Follow

Leave a Reply

Your email address will not be published. Required fields are marked *