Netflix to Stream All 2030 World Cup Matches in Spain and Andorra Netflix has secured 2030 FIFA World Cup rights for Spain and Andorra. Subscribers there can watch all 104 matches live. Movies & TV · 1 day ago