999bd Login – Get 200% Bonus on Your First Casino Deposit
Make your first deposit and get double the amount as a bonus — up to ৳20,000. Cricket betting, live casino and top slot games — all in one place, with easy deposits via Bangladeshi payment methods.
The most popular games right now
A quick look at the games players choose most.
Gates of Olympus
Slot Pragmatic PlayVolatility: High
Max RTP 96.50%
Fortune Tiger
Slot PG SoftVolatility: Medium-High
Max RTP 96.81%
Sweet Bonanza
Slot Pragmatic PlayVolatility: High
Max RTP 96.48%
Aviator
Crash SpribeVolatility: Variable
Max RTP 97%
Mahjong Ways 2
Slot PG SoftVolatility: High
Max RTP 96.95%
Super Ace
Card Game JILIVolatility: Medium
Max RTP 97%
Which game type is for you?
From cricket betting to live tables — pick the type you enjoy.
Cricket Betting
From Bangladesh Tigers matches to BPL, IPL and T20 World Cup — you can bet on all the major tournaments at 999bd. Markets include match winner, run totals and wicket markets, among others. You can also watch live scorecards and place bets in real time. Odds change over time, so betting early can get you a better price.
View Cricket Betting Markets and Odds
Slot Games
From PG Soft's Fortune Tiger and Mahjong Ways 2 to Pragmatic Play's Gates of Olympus and Sweet Bonanza — all the slots popular with Bangladeshi players are here. You can play slots ranging from classic three-reel games to Megaways engine titles with hundreds of paylines. Each game shows RTP, volatility and bonus feature details.
Browse the Full Slot Game CollectionLive Casino
Play baccarat, roulette and blackjack with real dealers at live tables from Evolution, Pragmatic Play Live, Ezugi and SA Gaming. Get a studio-quality live experience from anywhere in Dhaka or beyond. Table limits start low, so players of any budget can join.
View Live Tables at 999bd CasinoCard Games
JILI's Super Ace, TeenPatti Joker, Teen Patti 20-20 and Callbreak Quick are especially popular with Bangladeshi players. From Teen Patti to baccarat — the familiar rules make it easy for new players to get started. Both live and software versions are available.
View Card Games at 999bd CasinoAll sections of the site at a glance
See what is where — then go straight to it.
HRG Live
The HRG Live section has detailed information on real-time live games and lets you play directly.
Read About HRG Live GamesTennis
Compare betting markets, match stats and odds for international tennis tournaments.
View Tennis Betting Markets and OddsCricket
Betting guides and live markets for all major cricket matches including BPL, IPL and T20 World Cup.
View Cricket Betting Guide and Match MarketsSlots
Full list of top slot games from providers including PG Soft, Pragmatic Play and JILI, with RTP information.
Browse Slot Game Collection and RTP Info999bd Casino
Live dealer baccarat, roulette, blackjack and card games — the casino section has tables to suit different preferences.
View Live Tables and Card Games at 999bd CasinoA bit about 999bd
999bd aims to provide Bangladeshi players with a reliable and transparent online gaming experience. We believe every player deserves a fair chance — so game rules, bonus terms and payment details are always presented clearly. Our commitment to responsible gaming is firm.
Sports betting fans will find markets for cricket, football and tennis; slot fans will find hundreds of games including Fortune Tiger (PG Soft), Gates of Olympus (Pragmatic Play) and Aviator (Spribe). In the live casino, you can play baccarat and roulette with Evolution and Ezugi dealers. Familiar card games like Teen Patti and Callbreak Quick are also available.
You can deposit from just ৳100 via bKash, Nagad and Rocket, and withdrawals are generally completed within 5–30 minutes. 24/7 live chat and email support are available in Bengali and English. Accounts are protected with SSL encryption to keep your information secure — go to the 999bd login page to sign in quickly and safely.
Learn More About Us
Deposit quickly with bKash and Nagad
Start depositing from just ৳100 with your preferred mobile wallet — bank transfer is also accepted.
bKash
For those used to sending money easily on mobile, bKash is the most familiar option.
- Go to the 999bd cashier and select bKash
- Enter the deposit amount (minimum ৳100)
- Confirm the payment in the bKash app
Nagad
For those comfortable with the postal service's offering, Nagad is a good choice.
- Select Nagad from the cashier
- Enter the amount (minimum ৳100)
- Make the payment via the Nagad app or *167#
Rocket
Dutch-Bangla Bank's Rocket users can deposit directly from their wallet.
- Choose Rocket from the payment options
- Enter the amount and your Rocket number
- Confirm the payment with your PIN
Bank Transfer
Transfer from any major bank such as Dutch-Bangla, BRAC or Islami Bank.
- Select bank transfer in the cashier
- Send the money to the indicated account
- Submit the transaction reference
Five steps for players
Understand the full process from sign-up to withdrawal.
Register
Open an account with your name, mobile number and password — only players aged 21 and above may participate.
Verify
Complete KYC by uploading your national ID card.
Deposit
Deposit as little as ৳100 via bKash, Nagad or Rocket.
Play
Choose your game — cricket betting, slots or live casino.
Withdraw
Receive your winnings in your wallet within 5–30 minutes.
Compare offers before you start
Welcome bonus for new members, cashback for regular players — see the details.
Welcome Bonus
200%Get a 200% bonus on your first deposit, up to ৳20,000.
Wagering: 25 times the bonus amount.
Minimum deposit: ৳100.
Available to new registrations only. Read the terms and conditions before claiming the bonus.
Weekly Cashback (VIP)
Regular players receive weekly cashback on net losses across three VIP tiers.
The more you play, the higher the tier you move up to over time.
How Wagering Works
For example, if you deposit ৳1,000, you receive a ৳2,000 bonus and your balance becomes ৳3,000. To withdraw that bonus, you need to wager ৳2,000 × 25 = ৳50,000.
Minimum withdrawal: ৳500.
You cannot withdraw from the bonus before completing the wagering requirement.
Go to the 999bd login page to access your account
Jackpot Games – A Chance at Big Prizes
Learn about a few different types of jackpot mechanics.
Progressive Jackpot Slots
A small portion of each bet is added to a pool. When the jackpot is triggered, the entire pool can be won — then the pool resets and grows again from zero. Golden Empire (JILI) is one example of this type.
Fishing Game Jackpot
In games like Mega Fishing and All-star Fishing (JILI), catching special boss characters gives large rewards. Each appearance of a jackpot boss is independent and the payout comes from the pool's current value.
Live Casino Side-Bet Jackpot
Some live baccarat and roulette tables let you join a separate jackpot pool through a side bet. A small extra wager each round gives you a chance at a large reward.
Fixed Jackpot Slots
Some slots pay a fixed jackpot amount for a specific symbol combination. Jackpot Joker (JILI) is one example of this type of game.
999bd – Bangladesh's trusted gaming platform
Transact safely via bKash, Nagad, Rocket, and bank transfer. 24/7 support is always available.
How to complete account verification (KYC)
KYC keeps your account and withdrawals secure, prevents fraud, and confirms you are 21 or older.
Documents typically required
- National ID card (NID), passport, or driving licence
- Proof of address — a recent utility bill
- A selfie holding your ID
Step-by-step submission process
- Go to Account Settings and open the "Identity Verification" section
- Upload clear photos or scans of the required documents
- Take and submit a selfie — your face and ID must both be visible in the same frame
- You will receive a confirmation email once the verification process is complete
Verification takes some time to process — you can check for updates with support.
Security tips
- Only upload documents on trusted sites with HTTPS
- Where possible, cover part of your NID number before taking the photo
- Do not share documents directly over unsecured chat or email
How to withdraw your winnings
Understanding the process step by step makes withdrawals straightforward and fast.
- Log in and go to the Withdrawal section — after entering your account, select Withdraw from the cashier menu.
- Choose your payout method — bKash, Nagad, Rocket, or bank transfer.
- Enter the amount and recipient details — the minimum withdrawal is ৳500. Use a wallet number registered in your own name.
- If KYC is not yet done, complete it first — withdrawals may be held without verification.
- Wait for processing — funds usually reach your wallet within 5-30 minutes.
Important terms
- KYC verification must be completed
- Bonus wagering requirements must be met
- The payout account must be in the player's own name
- If there are any restrictions or suspicious activity on the account, the withdrawal may be delayed
Withdrawal taking longer than expected? Contact our 24/7 live chat support in Bangla.