Play online slots at 999ba — your best chance to win a jackpot every day, right at your fingertips
Welcome to Bangladesh's fastest and most reliable online casino platform. From slots to live casino, cricket betting to fishing games — everything is now in one single app.
Why players choose 999ba
From Dhaka to Chittagong — players across the country choose 999ba because the gaming experience here is genuinely smooth and trustworthy.
Fast Withdrawals
After a withdrawal request, your money reaches your bKash, Nagad or Rocket account within just 1 hour.
Fast PaymentsSecure Platform
SSL encryption and advanced firewall technology keep your account and transactions protected.
SSL SecuredGenerous Bonuses
Get up to 120% bonus on your first deposit. Deposit ৳1,000 and receive a ৳1,200 bonus — start playing with a total of ৳2,200.
120% Bonus24/7 Support
Get help in Bengali via live chat or email for any issue — day or night, seven days a week.
Service in BengaliVIP Rewards
From Bronze to Diamond — enjoy weekly cashback and exclusive perks across our five-tier VIP program.
VIP ClubMobile-First Design
A smooth, app-like experience on any smartphone or tablet — runs in the browser with no download needed.
Mobile FriendlyHuge Game Collection
Hundreds of games across categories including slots, live casino, fishing, and sports betting — all on one platform.
Many GamesLive Sports Betting
Real-time in-play betting on cricket, football and kabaddi — make your decisions while the match is live and feel the excitement.
Live BettingTop Slot Games & Hot Games
The most popular slots and casino games at 999ba — the top choice for thousands of players every day.
Ready to win big?
Start from ৳300 — claim your 120% bonus and begin your jackpot journey today
Login NowAt 999ba — from account creation to your first withdrawal
Get started in just a few steps — the process is simple, fast and entirely in Bengali.
Create Account
Go to the 999ba login page and complete registration with your mobile number and password. The whole process is done in minutes.
Verification
Verify your identity — this secures your account and makes the withdrawal process smooth.
First Deposit
Deposit a minimum of ৳300 using bKash, Nagad or Rocket. Transactions are instant and completely secure.
Claim Welcome Bonus
A 120% bonus is added automatically on your first deposit — up to a maximum of ৳10,000. A 20x wagering requirement applies to the bonus amount.
First Game or Bet
Choose your preferred game or betting market — whether it's slots, live casino, cricket betting or fishing.
Withdrawal
Withdraw a minimum of ৳1,000 — it typically reaches your mobile wallet within 1 hour.
Cricket Betting Markets — How Each Bet Works
BPL, IPL, T20 World Cup or Bangladesh Tigers matches — bet on every moment of cricket at 999ba. The most popular markets are explained in plain language below.
Match Winner
Bet on which team will win the match. Example: choose either team in a Bangladesh vs India match.
Toss Winner
Which team will win the toss — this bet is settled before the match begins. Popular for quick results.
Top Batsman
Pick a single batter who will score the most runs in an innings or across the match.
Total Runs Over/Under
Whether the runs in an innings will be more (Over) or less (Under) than a set number — for example, whether a team's total will exceed a specific figure.
Runs in an Over/Session
How many runs will be scored in a specific over or session — this market is especially popular in in-play betting.
Method of Dismissal
How the next wicket will fall — bowled, caught, run out or LBW. A great bet for skilled analysts.
Player of the Match
Who will be named Player of the Match at the end — whether a batter, bowler or all-rounder.
Live In-Play — How Odds Change
Live betting in cricket is the most exciting kind. When a wicket falls, the batting team's odds drop quickly. Odds shift after a boundary or a six. As the target gets closer in the final overs, the chasing team's chances improve and odds fluctuate. Being able to read these moments is what makes live betting enjoyable.
Live Betting & Cash Out — Playing Smart
Live or in-play betting means placing bets in real time while a match is in progress. Odds change with every moment in cricket or football — and making the right call at the right time makes all the difference.
What is Cash Out?
The cash out feature lets you exit an active bet before the match ends. If your bet is heading toward a win but the situation looks uncertain — cash out to secure a guaranteed profit.
4 Tips for Staying Calm in a Fast-Moving Market
- Set your session budget in advance and do not exceed it.
- Do not place large bets on impulse when odds shift suddenly — analyse the situation first.
- If you lose two bets in a row, take a short break and avoid rushing into the next one.
- Use the cash out option when a bet is in a profitable position but the match looks uncertain.
Betting is for entertainment — profits cannot be guaranteed.
Payment Methods — Deposits & Withdrawals
Minimum deposit ৳300 • Minimum withdrawal ৳1,000 • Withdrawals are typically processed within 1 hour
| Method | Best For | How to Deposit | Fee |
|---|---|---|---|
| bKash | Bangladesh's most popular mobile banking — available to almost everyone | Select bKash on the casino deposit page, then confirm with your number and PIN | No extra fees |
| Nagad | Users familiar with digital financial services and the younger generation | Select Nagad, then complete the transaction with your registered number and PIN | No extra fees |
| Rocket | Dutch-Bangla Bank's mobile wallet — for both rural and urban users | Select Rocket, then confirm the deposit with your account number and PIN | No extra fees |
Built for Bangladeshis — 100% Local Experience
999ba is more than a casino — it is a complete entertainment platform built with Bangladeshi players in mind. From the interface to support, payments to content — everything is in your language and in a familiar environment.
Navigation, game descriptions and support fully in Bengali
No conversion hassle — directly in Bangladeshi Taka
Instant deposits and withdrawals to familiar mobile wallets
Live chat and email support in your native language
Privacy Policy: Your personal information and transaction details are kept completely confidential. 999ba follows SSL encryption and strict data protection policies. To learn more, visit our Privacy Policy page.
Bankroll Management Guide — The smart player's path
Bankroll management is essential for an enjoyable gaming experience over the long term. Set your budget before each session and never go beyond it — this is the most important rule.
Divide your total gaming budget into smaller sessions. For example, if your monthly budget is ৳5,000, keep a maximum of ৳500–৳600 per session. This way, one bad session cannot wipe out your entire budget.
Do not use more than 1% to 5% of your total bankroll on any single bet. This rule gives you the opportunity to play for longer and reduces the risk of a large single loss.
Know when to stop, even after a win. When you have reached your target winnings, ending the session is the wise move. Similarly, if you lose a set amount, stop for the day — rushing to recover losses often leads to even bigger losses.
Keep a record of your gaming history — which games you played, how long you played, how much you deposited, and how much you withdrew. This information helps you understand your own habits and play responsibly.
Responsible Gaming
Gaming is for fun — never think of it as a source of income.
Read the responsible gaming guidelinesJump to any section at 999ba
All our pages at a glance — go directly to your preferred section.
Refer a Friend — both of you get rewarded
Invite people you know to 999ba — when they join, you get rewarded too.
Share your referral link
Log in and copy your unique referral link from your account. Share it with friends or family via WhatsApp, Messenger, or directly.
Friend registers and makes their first deposit
When a friend creates an account using your link and completes their first deposit, the referral will be considered successful.
Both of you get rewarded
Once your friend's first deposit is confirmed, both you and your friend will receive referral rewards — credited directly to your accounts.
Terms & Conditions
- Self-referral is not permitted.
- Only one account per person is allowed.
- The friend must complete their first deposit for the referral to be valid.
- The final decision regarding referral rewards rests with 999ba.
Trusted Game Providers — the best names, all in one place
999ba works with the world's top game developers — so you are always getting fair and verified games.
Why do providers matter?
Games from trusted providers mean fair random number generators (RNG), transparent gameplay, and reliable outcomes. From Evolution Gaming's live dealer games to PG Soft's slots — every game is built to international standards.
Spribe's Aviator is extremely popular in Bangladesh — simple mechanics but incredibly exciting. JILI's fishing games such as Mega Fishing and All-star Fishing are a particular favourite among Bangladeshi players.
Start playing with a 120% bonus right now
Deposit ৳1,000, get ৳1,200 in bonus — begin your winning journey with a total of ৳2,200
Log In21+ For players aged 21 and above only • Play responsibly