99khela: studio slots and live tables built for Bangladesh

Play reels from FA Chai, Playtech and Red Tiger, take a seat at an Ezugi live table, or join a Spribe crash round, then send your winnings to bKash in about 29 minutes.

  • 18+ only
  • SSL encryption
  • 24/7 support
  • bKash
  • Nagad
  • Rocket
  • Upay
Adult host in a light green outfit holding a cricket bat beside a studio scoreboard
৳450Minimum deposit
Game studios
6
Referral reward
৳200
Deposit lands
1 min
Minimum deposit
৳450

18+ · Play Responsibly. Betting with money you cannot afford to lose causes real harm to families in Bangladesh. Set a limit before you start.

Games worth opening first

View All Games

Start with the eight titles players here open most. Every tile loads in the browser on mobile data, shows its own return figure, and takes small stakes. Tap any card, finish the 99khela register page, and the game is waiting in your lobby.

Crash Small plane climbing over a runway while a multiplier dial rises on screen

Aviator

Spribe · RTP 95.3%

The plane climbs, the multiplier grows, and you choose the second you jump out. Bets run from ৳1 to ৳50,000 with a fresh round every few seconds.

Slots Slot reels filled with fireworks and drum symbols on a deep red board

Boom Legend

Ezugi · RTP 96.1%

Ezugi reels with ৳1 spins and a ৳50,000 ceiling, which makes it a comfortable fit for quick phone sessions and longer weekend runs.

Slots Golden rabbit sitting beside tall stacks of coins and a five-reel slot grid

Fortune Rabbit

KA Gaming · RTP 96.8%

KA Gaming pays on symbols that land side by side rather than on fixed lines. Stakes sit between ৳5 and ৳5,000, and the free-spin round carries most of the value.

Slots Buffalo herd charging across slot reels under a wide open prairie sky

Charge Buffalo

Playtech · RTP 97.0%

A Playtech board that returns 97.0% over long play. Bets run ৳5 to ৳10,000, and the re-spin feature keeps the reels turning after a good line drops.

Slots Mahjong tiles spread across a green table beside spinning drum reels

Mahjong Ways

Ezugi · RTP 95.8%

A five-reel Mahjong board with tumbles instead of fixed paylines. Stakes run ৳5 to ৳10,000 and the multiplier trail builds as new symbols keep dropping.

Live Casino Live dealer sliding playing cards across a green felt blackjack table

European Blackjack

KA Gaming · RTP 96.4%

A dealt table with ৳10 minimum and ৳50,000 maximum. Learning basic strategy takes one evening and rewards patience far more than the reels do.

Slots Golden leopard crouched on gold bars beside glowing slot symbols

Golden Leopard

KA Gaming · RTP 97.8%

The highest return in this line-up at 97.8%. Stakes open at ৳2 and stop at ৳5,000, so it works as a warm-up board before the bigger bets.

Lottery Bingo cards and numbered balls scattered across a bright red table

Super Bingo

Red Tiger · RTP 95.8%

Red Tiger's bingo board sells tickets from ৳10 up to ৳20,000, and the number draws run on a phone screen without a download.

Read this before you put money in

  • Decide the budget before you log in

    Work out what you can lose this month, move only that amount into bKash, and stop when it is gone. Money for rent, school fees or medicine never belongs in a wallet used for betting.

  • Read the return figure on every tile

    It is printed on the card. Golden Leopard pays 97.8% over long play, Aviator returns 95.3%. A higher number does not mean a win today, only that the game keeps less of every stake over thousands of rounds.

  • Start at the smallest stake that still interests you

    ৳1 spins on Aviator or Boom Legend stretch a ৳450 deposit across an evening. Chasing a big hit on ৳5,000 spins usually ends the session in ten minutes.

  • Read the bonus terms first, not last

    A 150% bonus carries 20x wagering on the deposit plus the bonus, inside 7 days. That is a fair deal for slot players and a poor one for anyone who only wants to bet on cricket.

  • Cash out something small early

    A ৳700 withdrawal that lands in 29 minutes proves the payment route works while the amount is still small. Do this in your first week, not the night you win something large.

Player checking a betting slip on a phone while sitting at a table
Keep the session budget in one wallet and the household money in another.

Money in and money out: bKash, Nagad, Rocket and Upay

Deposit guide
  • bKash

    • Minimum deposit৳450
    • Deposit lands1 min
    • Withdrawal lands29 min
    • CurrencyBDT
  • Nagad

    • Minimum deposit৳450
    • Deposit lands1 min
    • Withdrawal lands29 min
    • CurrencyBDT
  • Rocket

    • Minimum deposit৳450
    • Deposit lands1 min
    • Withdrawal lands29 min
    • CurrencyBDT
  • Upay

    • Minimum deposit৳450
    • Deposit lands1 min
    • Withdrawal lands29 min
    • CurrencyBDT

Every option settles in taka, so what you send is what reaches your balance, with no conversion step in the middle. Open the cashier, choose the wallet, and send to the number shown on screen. Balances update on their own, usually inside a minute, and the withdrawal route returns money to the same wallet you paid from. The first withdrawal needs one photo document and can take up to 6 hours to review; after that a request is normally paid in about 29 minutes. Requests start at ৳700 and the standard daily ceiling is ৳235,000. If a deposit does not appear within five minutes, open live chat with the transaction ID and the team will trace it.

What the first deposit actually gives you

All bonuses and VIP

Six things that decide whether a session goes well

Speed, honest return figures and a cashier that does not fail on Friday night matter more than a long list of games. Here is what 99khela does about each of them, in plain terms.

Deposits clear in about a minute

Send from bKash, Nagad, Rocket or Upay and the balance updates itself, usually before you close the wallet app. No screenshot upload, no waiting for a person to approve a ৳450 top-up at midnight.

Cashouts usually land inside half an hour

Once the account route is confirmed, withdrawals typically pay in around 29 minutes, back to the same wallet you deposited from. The first one takes longer while documents are checked.

Return figures printed on every tile

Each game card shows its studio and its published return, from 95.3% to 97.8% in this lobby. You compare numbers before you stake instead of guessing which reel is generous.

Encrypted connection, limited data

Pages load over an encrypted connection, and the account record holds only what payments and local rules require: name, number, wallet details and identity documents when you first cash out.

Built for a mid-range Android phone

The lobby runs in the browser on mobile data without an install, and the optional app is 41 MB on Android 8.0 and newer. Tiles scale down to two columns on a small screen.

An answer at any hour, in English

Live chat is staffed around the clock, including the hours after midnight when most deposit problems appear. Support handles payment tracing, bonus questions and account limits without a phone call.

Where regular play leads: six levels, better terms each step

Levels move on monthly turnover, not on how much you deposit at once. Cashback rises from 1.6% to 3.1%, the daily withdrawal ceiling climbs from ৳240,000 to ৳4,400,000, and a birthday bonus appears at the second level.

VIP tiers and their benefits
Level Monthly turnover Cashback Daily withdrawal limit Birthday bonus Personal manager
VIP 1 ৳0 1.6% ৳240,000 — No
VIP 2 ৳50,000 1.9% ৳420,000 ৳900 No
VIP 3 ৳190,000 2.2% ৳760,000 ৳2,500 No
VIP 4 ৳690,000 2.5% ৳1,400,000 ৳7,100 No
VIP 5 ৳2,600,000 2.8% ৳2,400,000 ৳20,000 No
VIP 6 ৳9,500,000 3.1% ৳4,400,000 ৳56,000 Yes

Every account opens at VIP 1 with 1.6% back, which is the same cashback a new player earns without asking for anything. VIP 2 arrives at ৳50,000 of turnover in a calendar month and roughly doubles the cashback rate across a year of casual play. From VIP 3 the limits stop mattering for most people, but the birthday bonus grows quickly and VIP 6 adds a named contact who handles withdrawals directly. Turnover resets each month, so a quiet month can move you down a level.

From opening your 99khela account to a paid withdrawal

  1. Register with your mobile number

    Open the 99khela sign-up form, enter a Bangladeshi mobile number, choose a password and confirm the one-time code. Use your own name exactly as it appears on your NID, because the cashier matches it before the first payout. The whole form takes well under a minute on a phone.

  2. Deposit at least ৳450

    Go to the cashier, pick bKash, Nagad, Rocket or Upay, and send the amount to the number on screen. Tick the welcome bonus before you confirm if you want the 150%. The balance updates by itself in about a minute, and the bonus is credited in the same step.

  3. Pick a game and set the stake

    Filter the lobby by category, open a tile and read its return figure before you spin. Set the stake low for the first session, ৳1 to ৳5 is enough to learn how a board behaves. If you prefer live tables, join a blackjack or baccarat seat and watch one shoe before betting.

  4. Withdraw to the wallet you used

    Request at least ৳700 from the cashier and expect the first payout to take up to 6 hours while one photo ID is reviewed. Later requests usually complete in about 29 minutes. Withdrawals return to the same bKash or Nagad number, so keep that wallet active and in your own name.

Five ways to play, and who each one suits

Open the casino lobby

Slots

The largest shelf in the lobby, with reels from FA Chai, Playtech, Red Tiger, Ezugi and KA Gaming. Spins start at ৳1 on several boards and most titles load in the browser without an install. Returns in this lobby run between 95.8% and 97.8%, and volatility varies from steady low-stake boards to fast, high-variance ones.

Start with: Golden Leopard, Charge Buffalo, Mahjong Ways

Live Casino

Dealt tables streamed from a studio, with a real dealer and other players at the same felt. Blackjack, baccarat and roulette seats take ৳10 to ৳50,000 depending on the table. This is the slowest, most skill-weighted section: learning basic blackjack strategy cuts the house edge to roughly half a percent.

Start with: European Blackjack

Crash

A multiplier climbs and you cash out before it collapses. Rounds last seconds, which makes crash the fastest way to lose a balance and also the easiest place to set a hard stop. Aviator takes ৳1 to ৳50,000, so a ৳450 deposit can be spread across a long session of small bets.

Start with: Aviator

Sports

Cricket leads here, then football. Pre-match markets cover BPL, international fixtures and European leagues, with in-play prices moving while the game runs. Bet types include match winner, top batsman and totals. If you bet mostly on sport, take the deposit without the welcome bonus, since slot wagering will not suit you.

Popular markets: BPL matches, T20 series, Premier League

Table and card games

Beyond the live studio, the lobby carries digital blackjack, roulette, baccarat and poker variants that run without a dealer and without waiting for a seat. Digital tables settle instantly, cost less per hand and are the better place to learn rules before you move to a streamed table. Stakes start low, rounds are quick, and the return figures sit close to the live versions.

Also inside: Super Bingo, Gold Toad Fishing, Crazy 777

Keep the session inside limits you set yourself

Most of the harm from betting comes from one long night, not from a single stake. These four habits are worth more than any strategy guide.

  • Fix the monthly amount before you deposit Betting money should be separate from household money. Decide the figure, move it to one wallet, and treat it as spent. When it is gone, the session is over, whatever the scoreboard says.
  • Set a time limit and use a timer Crash rounds and fast slots blur hours. A 45-minute alarm on the phone, agreed before you start, is more reliable than how you feel at the table. Take a full day off each week.
  • Ask support for a break or self-exclusion Live chat can close an account or block deposits for a set period, including permanently, on request. Do it early if you notice borrowing money, hiding bets or chasing losses.
  • Nobody under 18 plays here Accounts need a verified adult with a valid NID, passport or driving licence. Keep the phone unlocked and the app off shared devices, and do not open an account for a family member.

18+ · Play Responsibly. If betting has stopped being entertainment, step away and talk to someone you trust. The responsible gaming page lists the tools available on your account and how to request each one.

What we keep about you, and why

An account holds a mobile number, an encrypted password, transaction records from your wallet providers and, once you withdraw, one identity document. Payment records are kept because Bangladesh wallet providers require a matching trail, and identity documents are kept because a payout must go to a verified adult.

Nothing is sold to advertisers. Data is shared only with the payment processor completing your transfer and with authorities when a lawful request arrives. Passwords are stored hashed, pages load over an encrypted connection, and card or wallet credentials never sit in our database.

You can ask for a copy of your record, correct a wrong number or name, or request deletion once legal retention periods end. Live chat handles all three. Cookies on the site are limited to keeping you logged in and remembering your last category choice, and you can clear them from your browser at any time. The full text sits in the Privacy Policy.

Questions new players send us

Is 99khela legal in Bangladesh?

Betting rules in Bangladesh are restrictive, and the 1867 Public Gambling Act still shapes how they are read. We do not claim a local licence, and we cannot tell you that play here is lawful for you. What we can say is that every account must belong to an adult, payments run through local wallets in taka, and the site publishes its game returns openly. Read the rules that apply where you live before you deposit, and stop if the answer is no.

How fast does a bKash deposit reach my balance?

Usually in about a minute. Open the cashier, choose bKash, type the amount, and send it from the wallet app to the number shown. The balance updates by itself once the transfer clears, so there is no code to paste back. The minimum is ৳450, and the same route works for Nagad, Rocket and Upay. If nothing arrives after five minutes, take the transaction ID to live chat and support traces it.

Why is my withdrawal still pending?

The first withdrawal is the slow one. It needs one photo document, an NID, passport or driving licence, and the review can take up to 6 hours. Later requests normally pay in about 29 minutes. Requests under ৳700 are held until the balance reaches the minimum. A name mismatch between the account and the wallet is the other common cause, since payouts return only to the number that funded the account.

Can I clear the welcome bonus by betting on cricket?

No. The 20x wagering requirement counts slot spins and crash rounds, not sports bets, so a cricket-only player will never release the bonus money. If sport is your main interest, register and deposit without ticking the bonus box. Your cash stays fully flexible and you can still collect the 1.6% daily cashback on settled stakes, which carries no wagering condition attached to it.

What is the smallest stake I can place?

৳1 on several titles, including Aviator, Boom Legend, Crazy 777 and Limbo. Slot boards such as Golden Leopard open at ৳2, while Fortune Rabbit, Charge Buffalo and Mahjong Ways start at ৳5. Live blackjack seats need ৳10 and Super Bingo tickets start there too. A ৳450 deposit spread across ৳1 spins gives a long, low-risk session while you learn how a board behaves.

Do I need to install anything to play?

No. The full lobby runs in a mobile browser, including live tables and crash rounds, so a mid-range Android phone on mobile data is enough. If you want faster loading and a home-screen icon, the 99khela app download page offers version 3.0.5 as a 41 MB APK for Android 8.0 and newer. The app is free and takes the same login as the browser.

How does the referral reward pay out?

Share your link and you receive ৳200 once the friend you invited registers and makes a deposit of their own. The reward is credited to your bonus balance and follows the same playthrough rules as other promotional money, so check the terms before you count on withdrawing it straight away. There is no cap on how many people you invite, and each qualifying friend pays once.

What if I forget my password?

Use the recovery link on the 99khela login page, enter the mobile number on the account, and confirm the one-time code sent to it. You can then set a new password immediately. If the number has changed, live chat can update it after a short check, usually by asking for the last deposit amount and the wallet number used. Never share your code with anyone claiming to be staff.

How do I take a break or close my account?

Ask live chat for a cooling-off period, a deposit block or permanent closure. A break can run for a set number of days or weeks, and during it the account stays open but cannot deposit. Permanent closure removes access and stops all marketing messages. If you want the balance paid out first, request the withdrawal before closing, and give the team the wallet number in the same message.

Set your limit, then open the lobby

Registration takes under a minute with a mobile number, the first deposit starts at ৳450, and cashouts usually pay in about 29 minutes once your account is confirmed. 18+ · Play Responsibly.

Register Now