Bet online at 999d — withdraw to bKash & Nagad in as little as 15 minutes
Slots, live casino, cricket betting — all in one place. Welcome to a safe, fast platform operated entirely in Bengali.
Choose your favourite category
Every category at 999d offers its own thrill — pick your favourite below.
Enter the world of diamonds — a popular game category with high rewards and special bonus features.
See moreAction-packed crash gameplay — fresh challenges and exciting multipliers every round.
See morePlace in-play bets on cricket matches including IPL, BPL, and the T20 World Cup — with live odds updates.
See moreHundreds of slot games — top titles from leading providers including PG Soft, Pragmatic Play, and JILI, all in one place.
See moreLive baccarat, roulette, blackjack — play with real dealers from Evolution Gaming and Ezugi.
See moreJackpot Games — your chance at a big win
999d features a variety of jackpot games where the prize pool grows with every bet placed.
Progressive Jackpot Slots
A portion of every spin goes into a shared pool — when a player hits the special combination, they take the entire accumulated prize. The longer the jackpot goes unclaimed, the larger it grows.
Live Casino Side-Bet Jackpot
Place a small side bet alongside your main bet at the baccarat or blackjack table, and certain card combinations can unlock a jackpot win.
Crash Game Multiplier
The higher the multiplier climbs, the bigger the reward — but you must cash out at the right moment. Hitting an exceptionally high multiplier can bring an outstanding win.
Fishing Jackpot Pool
Successfully catching a boss fish or a special golden fish in the fishing game gives you a chance to win a large jackpot prize — the pool keeps growing over time.
Hot Games — Top Slots Right Now
A quick look at the most popular games at 999d.
Fishing & Arcade Games
Fishing games are hugely popular in Bangladesh — simple rules, fast results, and great group fun. In each game you control a cannon and hunt for fish at the bottom of the sea.
🎯 Cannon Level System
Upgrading your cannon's power increases your chances of catching bigger fish — but the cost per shot also rises. Start at a lower level to get familiar with the fish, then go after bigger targets.
🐡 Boss Fish & Multipliers
Boss fish offer far greater rewards than regular fish. They take multiple shots to catch — so teaming up with other players to attack the same boss increases your chances of success.
🕹️ Arcade Game Variety
Classic breakout style, dinosaur hunting, space shooters — every arcade game has its own rules, but the core strategy is the same: stay in control until the very end.
💡 Tips for Managing Your Spend
Keep track of how many shots you're using each round. Be patient and avoid spending small shots before a big fish appears — that's the approach experienced players use.
Why choose 999d?
From Dhaka to Chittagong — thousands of players across Bangladesh choose 999d every day because it's more than a casino, it's a full entertainment platform.
Fastest Withdrawals
Directly to your bKash, Nagad, or Rocket account in as little as 15 minutes to 2 hours.
Safe & Encrypted
Your information and funds are fully protected by SSL encryption and advanced security measures.
24/7 Bengali Support
Get support in Bengali any time via live chat or email.
Generous Bonus Offers
100% bonus on your first deposit up to ৳15,000 — with just a 15x wagering requirement.
Mobile-First Design
Play seamlessly from any smartphone or tablet — no separate app download needed.
Wide Betting Markets
Cricket, football, kabaddi — bet across a range of markets from BPL to FIFA.
Start with just ৳100
Make a minimum deposit of ৳100 across all payment methods — no large budget required.
VIP Rewards Programme
Weekly cashback, a personal manager, and many more benefits for regular players.
Fast Withdrawals — straight to your wallet
You don't have to wait long to receive your winnings at 999d. They typically arrive directly in your mobile wallet within 15 minutes to 2 hours. The minimum withdrawal amount is just ৳1,000.
bKash, Nagad, Rocket, and bank transfer — the same speed and security across all options.
999d VIP Programme
The more you play, the more you earn — 999d's VIP programme rewards your loyalty with weekly cashback and exclusive benefits.
- Weekly cashback
- Priority support
- Access to special promotions
- Bronze member badge
- Enhanced weekly cashback
- Faster withdrawal processing
- Silver-exclusive tournaments
- Special birthday bonus
- Higher weekly cashback
- Priority withdrawal
- Personal account manager
- Exclusive Gold events
- Highest weekly cashback
- Instant withdrawal benefit
- Dedicated VIP manager
- Exclusive Platinum events & gifts
Move up to higher tiers gradually through regular play — each tier unlocks new benefits.
Local Card Games
Familiar games, fresh excitement — Bangladesh's favourite card and board games are now online.
Teen Patti
Build the best hand from three cards — against the dealer and other players. Place your boot at the start of the round, then bet seen or blind. Tip: Start with small bets to read your opponents' patterns.
Live DealerAndar Bahar
A card is drawn and you guess whether its match will appear in the Andar or Bahar pile. Simple rules mean rounds finish quickly. Tip: Switch piles as you play — there's no need to stick with the same one every round.
Live DealerCallbreak
A four-player trick-taking card game — you bid on how many tricks you'll win each round. Spades are the trump suit. Tip: Bid high when you have high cards, and bid the minimum when you don't.
Against Other PlayersLudo / Rummy
The familiar Ludo is now in multiplayer format — compete with other players in fast rounds. In Pool Rummy, building card sequences is the main goal. Tip: Play defensively in the first round.
Against Other Players100% Welcome Bonus — get up to ৳15,000
Deposit ৳1,000 for the first time and receive an extra ৳1,000 bonus — start with ৳2,000 in total.
Just 15x wagering (calculated on the bonus amount) — terms and conditions apply.
For players aged 21 and over only.
Live Betting & Cash Out
In-play betting means placing bets in real time while a match is in progress. In cricket, the odds change with every wicket, boundary, and over — that is the core appeal of in-play.
In football, when a goal is scored or a red card is shown, the entire market momentum shifts. Making the right decision at the right moment is the mark of a skilled bettor.
What is Cash Out?
The ability to take out a partial or full return based on your current position before the match ends. If your team is doing well but there is still risk, cashing out lets you stay safe.
4 Tips for Staying Calm in a Fast-Moving Market
- Set a budget in advance — no extra bets driven by emotion.
- After a big odds movement, wait a few seconds — let the market settle.
- Do not follow multiple markets in one match at the same time — stay focused.
- Keep the cash out option visible on screen at all times — make quick decisions when needed.
Bankroll Management Guide
Smart players do not just know the game — they also know how to manage their money. This guide will help you play in a disciplined way over the long term.
Set a Monthly Budget
Decide in advance how much money you can spend on entertainment each month. This budget is for entertainment only — keep it separate from your living expenses.
Divide into Sessions
Split your monthly budget into smaller session amounts. Instead of spending the entire budget in one session, play across different days — this way the entertainment lasts longer.
The 1–5% Per Bet Rule
Keep each bet between 1% and a maximum of 5% of your session bankroll. Following this rule means a losing streak cannot ruin your entire session.
Know When to Stop After Winning
After a good win, set a target winning amount in advance. Once you reach that target, stopping the session is the smart move — wait for the next opportunity.
Respect Your Loss Limit
If you have lost 50% of your session budget, stop for the day. Placing larger bets to recover losses very often leads to even bigger losses.
Keep a Record of Your Play
Note down the wins and losses from each session. Review at the end of the month — understanding which games and which times you perform well helps you improve your strategy.
Built for Bangladeshis
999d was built from the start with Bangladeshi players in mind. Everything from the interface to payments is tailored to local needs.
Menus, instructions, support — everything in Bengali.
No conversion hassle — deposit and withdraw directly in Taka.
Easy deposits and fast withdrawals with familiar wallets.
Get help any time via live chat or email.
Refer a Friend
Let your friends play on 999d too — and both of you get a reward.
Share Your Referral Link
After logging in, you will find your personal referral link in your account. Send it to your friend.
Friend Registers and Makes First Deposit
Your friend clicks your link, opens an account, and completes their first deposit.
Both of You Get a Reward
After your friend's first deposit, both you and your friend will each receive a special reward.
Fair Use Terms
Self-referral is not allowed
Referring yourself or using multiple accounts will result in the reward being cancelled.
One account per person
Each person may open only one account — duplicate accounts are not accepted.
First deposit required
To receive the reward, your friend's actual first deposit must be completed — registration alone is not enough.
Terms & conditions apply
Full details and terms of the referral reward can be found on the site's terms and conditions page.
Beware of Fake Sites & Fraud
Always access the site by typing https://999d.mom directly into your browser. Fake sites often use look-alike domains — such as 999d-mom.net or 999d.casino.
A padlock icon in the address bar means the connection is secure. Never enter any information or make a payment on an HTTP (no padlock) site.
999d support will never ask for your bKash/Nagad OTP, PIN, or password. If anyone asks, they are a fraudster.
People on social media claiming to be "999d agents" and offering extra bonuses are often fraudsters. Contact us through official channels only.
Change your password immediately, then notify 999d support via live chat or at [email protected].
Account Verification Process
KYC (Know Your Customer) verification ensures the security of your account and funds. It only needs to be done once.
Verification must be completed before each withdrawal for security and legal compliance. The process is straightforward and all personal information is kept fully protected.
Open an Account
Register with your mobile number and the required details.
Submit Your National ID
Upload clear photos of both the front and back of your NID (National Identity Card) or passport.
Provide Proof of Address
A recent utility bill or bank statement clearly showing your name and address.
Selfie Verification
Submit a selfie holding your NID — this confirms that you are the account holder.
How long does verification take?
It is usually completed as quickly as possible — the process goes more smoothly when documents are clear and complete. It may take a little longer during busy periods.
What happens after verification?
Once verification is complete, unlimited withdrawal access is unlocked, the account is fully secured, and no further verification is needed in the future.
Join 999d Now
Start your adventure on Bangladesh's most trusted online casino and betting platform.
Log InFor ages 21 and above only. Play responsibly.