Where these rules apply, and to whom
This document is a contract between you and 99khela. It covers the website, the Android app and every screen you reach after logging in, including bets placed on cricket, football, slots and live dealer tables. Registering, depositing or placing a bet all count as acceptance. If a clause does not suit you, stop using the account, withdraw the cleared balance and close it.
You must be 18 or over and legally able to sign a contract where you live. Play with your own money, for yourself, not on behalf of a company, a group or a friend. The name on the account has to match the name registered to the wallet you pay with.
We take registrations from players in Bangladesh. Where online betting is restricted in your country, we cannot open an account for you, and one opened from such a place will be closed with the deposit returned.
One account per person, in your own name
One person, one account. Duplicate registrations, shared logins and profiles filled with invented details can all be closed without notice. Keep the password to yourself, because anything done through your login is treated as done by you. If the phone is lost or stolen, change the password and tell support on live chat straight away.
Small details matter more than players expect. If you move house, change your number or start paying from a different bKash or Nagad wallet, update the profile yourself. A mismatch between the account and the wallet is the most common reason a payout pauses while the team works out what happened.
Bonus money, wagering and what turns into cash
Bonus credit is not cash until it has been played through. The welcome offer adds 150% to a first deposit up to ৳15,000, and the bonus amount carries a 20x wagering requirement before any of it can be withdrawn. Reload deposits earn 15%, daily cashback pays 1.6% on qualifying play, and the ৳200 referral credit arrives once the friend you invited makes a first deposit.
| Term | How it works |
|---|---|
| Welcome offer | 150% on a first deposit, up to ৳15,000 |
| Wagering | 20x the bonus amount before it becomes cash |
| Smallest qualifying deposit | ৳450 |
| Bonus validity | 7 days from the day it lands on your balance |
| Reload offer | 15% on later deposits |
| Daily cashback | 1.6% on qualifying play |
| Referral credit | ৳200 after your friend's first deposit |
Stakes on games left out of an offer do not count towards wagering, and each offer names the games it applies to on the bonus page. If the requirement is unfinished after seven days, the bonus and any winnings built from it are taken back. Money you deposited stays yours.
Moving taka in and out through your wallet
We accept bKash, Nagad, Rocket and Upay. A deposit normally shows on the balance in about a minute. If the wallet confirms the payment and the balance is still empty, send the transaction ID on live chat and it will be traced against our records. Never pay a third party who offers to top up an account for you.
| Item | Figure |
|---|---|
| Minimum deposit | ৳450 |
| Minimum withdrawal | ৳700 |
| Daily withdrawal ceiling | ৳235,000 |
| Deposit landing time | about 1 minute |
| Withdrawal processing time | 29 minutes |
| First withdrawal | up to 6 hours, while documents are reviewed |
Payouts return through the same wallet that made the deposit, in the account holder's own name, so the money reaches the person it belongs to. Charges, if any, come from the wallet provider rather than from us, and they change from time to time, so check the app before sending.
Documents asked for before the first payout
Before the first withdrawal we ask for one photo ID: a National ID card, a passport or a driving licence. A clear picture of the front with all four corners visible is enough in most cases, and the review takes up to 6 hours. Play continues normally while it runs.
This happens once rather than on every payout, and it protects you. It is the only step that stops someone holding your login from emptying the balance into a wallet that is not yours. Documents are kept for as long as the account is open and handled under the privacy policy; send them through the upload link in your profile, not through public social messages.
Fair play on slots, live tables and crash
Results come from each provider's random number generator. Nothing on our side can be adjusted mid-round. The 99khela library holds 4,200 games from FA Chai, Playtech, Red Tiger, Ezugi, KA Gaming and Spribe, and the return-to-player figure sits in every game's info panel. Read it before staking: 95.3% on Aviator means the house edge is small but steady over time.
Chasing losses after a bad session is the surest way to lose more than planned. Set a deposit amount before you open a game, and stop when it is gone.
These actions get bets voided: two accounts working the same offer, bots or scripts placing bets, delay tools on a live table, and any attempt to exploit a wrong price. In those cases we may void the bets, remove the bonus and, where the pattern repeats, close the account.
Limits, suspensions and closed accounts
We can put a stake limit on an account, pause a market, or ask for more information before a payout leaves. Bonus abuse, betting patterns that look automated and reports from a payment wallet are the usual triggers. Where the reason is not sensitive, the message tells you which rule was applied.
You can close the account whenever you like, through live chat or in the profile settings. Any cleared balance is paid out, minus amounts still tied to an unfinished wagering requirement. We may also close an account ourselves, for example when identity cannot be confirmed or when the law requires it.
How a complaint is raised and settled
Start on live chat with the transaction ID or the round ID in hand, and describe what you expected to happen. Payment questions are usually answered on the spot. Anything that needs a second look is passed to the support team lead with your case attached.
-
Send the details
Quote the transaction or round ID and the time it happened, so the records still line up when the agent looks.
-
Take a case reference
Every complaint is logged and given a reference. Keep the chat transcript; it is what a review is built on.
-
Read the written answer
We reply on the same case. If credit is owed it goes straight to your balance; if not, the answer names the rule that applied.
Disagree with the outcome? Reply on the same case and ask for a review by the team lead. Deposits that never landed, rounds that closed oddly and bonuses that disappeared are the three complaints that come up most, and each one is settled from records on our side.
When 99khela updates these rules
This page changes when a payment method, a bonus term or the law does. The version published here is the one that applies to your account. Substantial changes are announced on the site before they take effect, and bets placed before a change are settled under the terms that were live at the time.
If one part of the document is found unenforceable, the rest stays in force. Nothing written here removes rights you hold under Bangladeshi consumer law, and nothing here obliges you to keep playing.
Ready when you are: open a 99khela account, or browse the game lobby without signing in. Questions about a single clause are best asked on the help centre page.