Yes. In the US the 2006 Unlawful Internet Gambling Enforcement Act (UIGEA) stated that Fantasy Sports, such as GullyCricket, is considered a game of skill, and thus legal. However, it is optional for each state to be able to accept. Within Canada, contest
participation has always been legal.