Daily fantasy sports (DFS) are a subset of fantasy sport games. It's played over short time period instead of entire season. Fantasy players compete against others by building a team of professional athletes from a particular league or competition while remaining under a salary cap, and earn points based on the actual performance of the players in real-world competitions. It's structured in the form of paid contests where winners receive a share of a pre-determined pot funded by their entry fees.

Follow these simple steps to play the Fantasy sports game of skill and win cash legally!

  • Register / Log in on HalaPlay.

  • Click on the particular match you want to join in Match centre section or directly select from leagues in the league centre section.

  • There are multiple formats of leagues available to choose from with detailed information mentioned therein.

  • Select your Fantasy Team of 11 players (including a Captain) within the virtual budget of 100 Cr from all the players in the particular match.

  • Join Paid Leagues of your choice. Paid Leagues let you win Cash and require an entry fee for which we provide multiple payment methods such as Credit Cards, Debit Cards, Net banking, Mobile Payments and Cash Cards.

  • Once the Live match starts, your Fantasy Team starts earning points on the basis of actual performance of the players selected by you. Final points, rankings and winners are declared after the end of the match.

Public Leagues are open for all to participate in; whereas Private Leagues let you invite & challenge your own friends in the same League. You can invite your friends by email or through Facebook!

All the informations required are mentioned on the screen , where you will create your team. The important ones are :

  1. You need to select 11 players within 100cr budget.

  2. You can select maximum of 7 players from a particular team.

  3. For Cricket, you need to complete a team of 11 players with 1 to 8 bowlers, 1 to 8 batsmen, 1 to 8 all-rounder and 1 to 8 wicket-keeper.

  4. Captain gets 2X the points in Normal Fantasy.

  5. Take care while drafting your team for normal fantasy.

The Fantasy game starts as soon as the real match starts.

The player who does not feature in the starting 11 in the matches does not get any Fantasy Points.

In single entry leagues, you can join with 1 team.

For multi entry league with fixed upper limit, maximum entries are as following:

  1. League maximum size less than 100 - You can have at max 3 entries

  2. League maximum size between 100 to 9999 - You can have at max 10 entries

  3. League maximum size greater than 9999 - You can have at max 15 entries.

In multi entry leagues with unlimited entries, users can add maximum 10 entries.

Yes! You can edit your team(s) before the match starts and choose from the created teams to participate in a particular league.

  1. All our Fantasy Game's points are calculated using live feeds from our data partners.

  2. You will score points depending on how the players in your HalaPlay Team perform in the live match(es)

  3. Fantasy Points are usually updated every few minutes and you can check out the live leaderboard for your joined leagues.The final points including your team's total and your rank are updated once the match gets over. 4. Winners are declared and Winnings are distributed within a few minutes afterwards.

If there is a tie between 2 or more gamers, then the prize money is divided equally between the fantasy players. If there are 2 winners tied for the 3rd position, the sum of the 3rd and 4th position prize money will be distributed equally between these 2 winners and the next highest scorer will be awarded the prize money for the 5th position.

Once the match starts, you can download the PDF containing all gamers team lineups.

You need to decide a few things first -

a. Normal Fantasy ?

b. Private or Public League ?

c. What should be payout structure?


  1. Select the Match that you want to participate in

  2. Click on ‘Create League’ button and create a league of your choice.

  3. Your friends can join this league using the unique league code. They need to signup before joining the league.

If the match is abandoned, the leagues will be cancelled and the entry fees will be refunded.

The League will be cancelled and the entry fee will be refunded.

For your account to be verified, click on the profile menu, then click on account verification menu.

  1. Verify your email ID and phone number with the OTP messaged on your phone.

  2. Upload your PAN number and PAN card image

  3. Upload your bank details and bank account proof - bank statement.

In case verification is rejected, we will inform you the reason. Some of the major reasons are:

  1. The documents uploaded by you are not clear.

  2. PAN card picture is not uploaded.

  3. PAN card details do not match with the data entered during verification request.

  4. Bank Account details are incorrect or Bank statement details do not match.


Bonus on HalaPlay can be used to participate in halaPlay created leagues only.Bonus money cannot be withdrawn by the user at any time on his journey on halaPlay as it is an incentive by the company to use and experience the platform.

In case of joining leagues with bonus amount the following cases can arise:

  1. If winning is more than/equal to the entry fees paid the bonus amount would be returned as bonus account and the rest will be added to winning balance.

  2. If winning amount is less than entry fees paid then the your winning account would be credited first then rest will go into bonus amount. Eg if a person enters a league of INR 50 with winning of 25 and bonus of 25.

CASE I : Wins INR 100 then the payout break up would be 25 to bonus and 75 to winnings.

CASE II: Wins INR 50 then the payout break up would be 25 to winnings and 25 to bonus.

CASE III: Wins INR 40 then the payout break up would be 25 to winnings and 15 to bonus.

CASE IV: Wins INR 25 then the payout break up would be 25 to winnings and 0 to bonus.

CASE V: Wins INR 10 then the payout break up would be 10 to winnings and 0 to bonus.

Immediately after match gets over, we start processing cash prize. If you win any Paid League, the Cash will be credited automatically into your HalaPlay account which you can withdraw anytime. We will also inform you via mail and Push.

The balance in your HalaPlay account will be displayed on the top right of your screen. You can also click on the withdraw button in the profile menu.

Click on 'Add Money' button in the profile menu at the top right corner. you can deposit money into your HalaPlay account balance by paying through Debit Card, Credit Card, Net banking and Wallets. You will receive the confirmation via mail and message.

Don’t worry your money is safe. We will fix it as soon as possible. Reach us at care@halaplay.com

You can withdraw money only from the Winnings Account in your account balance once your account is verified. It will be deposited into your bank account within 1 working days. To withdraw money from HalaPlay, PAN Card verification is mandatory. You can raise withdrawal request after uploading PAN Card details. Withdrawal will be processed upon successful verification of PAN Card.

Amount added by user is first transferred into Deposit Balance. User can not withdraw it directly without using it to play in HalaPlay leagues. Once user joins and wins money, entered deposit balance is converted into withdrawal balance.

The amount mentioned in Withdrawal amount tab can be withdrawn at any time if it's above 300. It consists of winning amount minus any bonus amount is given to play and the amount deposited to play in fantasy game

The minimum amount is Rs.300 while there is no limit on the maximum amount.

Name of the bank, Name of the branch, Name of Account Holder, Account No. and IFSC Code.

Taxes are deducted at source wherever applicable and paid out by us, as per the Income Tax Act 1961. Winners will be provided TDS certificates in respect of such tax deductions, if applicable. However, you shall be responsible for payment of any other applicable tax, including but not limited to, income tax, gift tax, etc. in respect of the Cash Prizes money won. Please consult a Tax expert for further assistance.For more information please check our Terms and condition

Withdrawals by users are subject to terms and conditions agreed by them earlier. Cases where there is any suspicious or misleading activity in any league or by the user himself the withdrawal may be rejected by HalaPlay. In extreme conditions HalaPlay also reserves the right to suspend any user's account.

Cases which will lead to withdrawal rejections are:

-Bank account you gave is registered with other halaPlay account.

-PAN Number you gave is registered with other halaPlay account.

-Bank account name is not same as your account name.

-Pan card name is not same as bank account name.

In case of any queries please contact us at care@halaplay.com

An account may be suspended when any suspicious activity is noticed in an account. In case of any queries please contact us at care@halaplay.com


Yes, please review the Terms and condition on our website for more details. In India, only people from Assam, Arunachal Pradesh, Odisha, Telangana, Sikkim, Andhra Pradesh and Nagaland are prohibited from playing on HalaPlay.

This game is strictly for gamers who are at least 18 years of age.

Anyone from India except resident of Assam, Arunachal Pradesh, Odisha, Telangana, Sikkim, Andhra Pradesh and Nagaland can play on HalaPlay for real money. Due to restrictions by the state of Assam, Arunachal Pradesh, Odisha, Telangana, Sikkim, Andhra Pradesh and Nagaland resident of these states can only participate in free leagues and not paid leagues.

We are currently supporting all ODI, Test, T20s International Matches and few domestic leagues in cricket.

Pick a match you want to play into. Choose league from various league formats. Create your team using your fantasy skill and if you end up in winning criteria of league, you earn real money. Its that simple!

Follow Us

Write to us for any complaint or feedback


Halaplay Technologies Pvt. Ltd.

Our Supporting Payment Gateway


This game involves an element of financial risk and may be addictive Please play responssibly at your own risk
The game is applicable for people above 18 only

Its always better with App

Download App & Get ₹250 off on League Join

Its always better with App

Download App & Get ₹250 off on League Join