bk99com — Slots, Live Tables and Sportsbook for Bangladesh
Slots from Pragmatic Play and PG Soft, live casino tables streamed by Evolution, and a sportsbook covering cricket — IPL, BPL and internationals — are all inside one lobby, and your bKash, Nagad or Rocket wallet is the deposit method on the…
bk99com · Bangladesh
Service availability depends on eligible regions and local law. Users should check local rules before opening an account.
What bk99com is built around
Four things shape how the platform works day to day: fast mobile login, a lobby that covers all the categories you'd want, local wallet payments at the front of the flow, and support that speaks your language. Each one is a deliberate product decision, not an afterthought.
Phone-first login
Log in with your registered mobile number and a one-time PIN. No long passwords, no form fatigue — the return path for existing accounts takes seconds.
Cricket and beyond
Our sportsbook covers BPL, IPL and international cricket alongside football and kabaddi. Slots, live casino and crash games sit in the same lobby so you can switch categories freely.
Local wallets at the top
bKash, Nagad and Rocket appear on the payment screen without drilling through menus. Deposits post to your account balance quickly; withdrawals follow the same verified wallet path.
Consistent cross-device flow
Start a session on the mobile browser, continue on the Android app or desktop — your account balance, history and active bonuses carry across without re-logging in on the same device.
Check what's running on your account this week
When you open a new account and make your first deposit via bKash, Nagad or Rocket, an introductory credit appears in your wallet. Conditions are listed on the offer page.
Open Your Account
Returning accounts can pick up a reload credit on qualifying deposits. The amount and rollover requirement are shown before you activate — no surprises on withdrawal.
Open Your AccountExplore slots, live tables and crash games
The lobby is split into clear categories so you land on what you actually want. Slots from Pragmatic Play include Gates of Olympus and Sweet Bonanza; PG Soft brings Mahjong Ways. Live casino runs Evolution tables — baccarat, Dragon Tiger and roulette are the rooms players in Dhaka and Chattogram open most. Crash games like Aviator sit in their own section with a real-time multiplier display. Our own titles — Slot Spin Elite, Crash Countdown and Football QuickScore — add a local flavour to the mix. RTP figures are shown on the game detail screen where the provider makes that data available; we do not publish estimates.
Bogura Slot Station
Sylhet Live Lobby
Chittagong Hill Slots
Roulette Star
Slot Spin Elite
Football QuickScore
Crash Countdown
Mymensingh Royal Cards
Switch between app and browser without losing your place
The Android APK is available directly from the bk99com site — no app store needed, and the file size is kept small for data-light connections. iOS access runs through the mobile browser as a saved web app; the experience mirrors the native app closely. Your session, account balance and any active offer stay live across both. Whether you're on the commute or switching from phone to desktop at home, the lobby picks up exactly where you left off.
Android APK
Latest version
- 1Download the Android APK from our site
- 2Install and log in with your mobile number
- 3iOS: save bk99com to your home screen via Safari
- 4All account data syncs automatically on any device
Your wallet, your way — bKash, Nagad and Rocket
Every payment method shown here is live and verified for Bangladesh accounts. Open your bKash, Nagad or Rocket app, send to the account number shown on the deposit screen, confirm with your PIN, and the amount posts to your bk99com wallet. Withdrawals go back to the same verified wallet — we run a one-to-one check between your deposit wallet and your withdrawal destination before releasing funds.
| bKash | Send from your bKash app to the number shown at checkout. Confirm with your bKash PIN. Funds typically appear in your account wallet within a short processing window; withdrawal goes back to the same number. |
|---|---|
| Nagad | Use Nagad's send-money flow, enter the bk99com merchant number, and confirm. The same Nagad number used for deposit is the one tied to your withdrawal request — no mismatched wallet issues. |
| Rocket | Rocket deposits follow the same one-tap flow via the Rocket app or USSD. Withdrawals are verified against your registered Rocket number, so keep it consistent across all transactions on your account. |
Reach us when your account needs attention
Our support team handles account queries, wallet verification issues and deposit confirmations. If a bKash or Nagad transfer does not post to your account within the expected window, contact us with the transaction reference number and we trace it from our end. You do not need to raise a formal dispute with the wallet provider first — we handle the reconciliation directly. Support is reachable via live chat inside your account and by email for document-related requests.
Live chat
Available through your logged-in account dashboard. Useful for deposit queries, account access issues or questions about an active offer. Our team handles bKash, Nagad and Rocket transaction queries with your reference number.
Email support
For account verification documents, withdrawal holds or anything that needs a written trail, email is the right channel. Include your registered mobile number and a brief description so the team can pull your account quickly without back-and-forth.
FAQ and self-service
Common questions about wallet deposits, account limits, bonus rollover and APK installation are answered in the FAQ section below. Checking there first usually gets you an answer faster than waiting in the chat queue during busy match evenings.
Four steps from download to first deposit
The account setup path is short by design. We built it around the reality that most new accounts are opened on a phone, often mid-evening, and that a long multi-screen registration loses people before they reach the lobby. Each step below is a single action — no redundant confirmation screens between them.
Download the Android APK from the bk99com site, or open the mobile browser on iOS and save to your home screen. Desktop users can go straight to the site.
Enter your mobile number, set a PIN and confirm via the one-time code sent to your phone. The whole form fits on one screen — no email verification required at this stage.
Go to the deposit screen and select bKash, Nagad or Rocket. The merchant number appears; send from your wallet app and confirm with your PIN. Your balance updates on the next screen.
Your account is funded and the full lobby is open. Head to slots, live casino, crash games or the sportsbook — the category tabs are at the top of the screen.
Platform at a glance
| Game providers | Pragmatic Play, Evolution, Nolimit City, Booming Games |
|---|---|
| Game categories | Live Casino, Slots, Sportsbook |
| Sports betting | Included |
| Accepted currency | BDT |
| Payment methods | bKash, Nagad, Rocket, Upay, Bank Transfer |
| Customer support | Live chat and email |
Quick definitions for common betting and casino terms
If a term on the platform leaves you guessing, these plain-language definitions cover the ones that come up most often in Bangladesh accounts — from how game mechanics work to what the fine print on an offer actually means.
A wagering requirement (sometimes called rollover) is the number of times you must play through a bonus amount before you can withdraw it. For example, a 10x requirement on a 500 BDT credit means staking 5,000 BDT total.
Volatility describes how a slot pays out. High-volatility slots like Gates of Olympus pay less frequently but in larger amounts. Low-volatility slots pay smaller amounts more often. Neither is objectively better — it depends on your session style.
In crash games like Aviator, a multiplier starts at 1x and rises until the round ends. You cash out before it crashes to lock in your current multiplier applied to your stake. Waiting longer increases the potential return but also the risk.
KYC stands for Know Your Customer. It refers to the identity verification step — usually confirming your registered mobile number and matching it to your withdrawal wallet. It keeps your account and funds secure.
A handicap bet gives one team a virtual advantage or disadvantage before the match starts. In cricket, a run handicap might mean Team A starts at minus 10 runs. You bet on whether they cover or beat that line.
The house edge is the statistical advantage the platform holds on a given game over a large number of rounds. It is built into the game's rules and math — not something applied round by round. Baccarat and blackjack typically have lower house edges than many slots.
Your bankroll is the total amount of money you have set aside for wagering in a session or over a period. Managing it means deciding your stake size relative to your total balance so a run of losses does not end your session immediately.
Questions we hear from Bangladesh accounts
These are the questions that come up most often via live chat and email — covering the APK, wallet deposits, account access and what to do when something does not go as expected. If your question is not here, the live chat inside your account is the fastest route to an answer.
Open your account and get into the lobby
Everything on this page — the slots lobby, live casino tables, cricket sportsbook and local wallet payments — is accessible once your account is open. The setup takes four steps on your phone: choose your access path, register with your mobile number, add bKash, Nagad or Rocket, and start exploring. Access depends on your local law and eligible regions; if you are in a supported area, the lobby is ready when you are. Head to the registration screen and we will take it from there.