Win with online slots and jackpots at ba99 casino — a new chance with every spin
A platform built for players in Bangladesh, where hundreds of slot games, live casino tables and cricket betting are all available under one account. Start from just ৳500 via bKash, Nagad and Rocket, and get a 200% bonus on your first deposit.
How Weekly Cashback Works
At ba99, get a portion of your net losses back as cashback every week. The rate depends on your VIP tier — the higher you go, the higher your cashback rate.
VIP Tiers and Cashback Rates
| Tier | Weekly Cashback |
|---|---|
| Bronze | Up to 0.2% |
| Silver | Up to 0.3% |
| Gold | Up to 0.5% |
| Platinum | Up to 0.6% |
| Diamond | Up to 0.8% |
Cashback Calculation Example
Say you are on the Gold tier and your total net loss for the week is ৳20,000 (total losses minus total winnings):
Cashback helps offset some of your losses, but it is not a guaranteed way to win.
For full details on VIP benefits, visit: ba99 VIP Program Benefits and Tier Details
Live Casino Tables — Play with Real Dealers
Play with live dealers broadcasting directly from a studio. Chat with the dealer on camera and get the feel of a real casino from home.
Baccarat
Bet on which of two hands — Player or Banker — will get closest to 9. Play with live dealers at Evolution and Ezugi tables.
Roulette
European and American Roulette — bet on numbers, colours or odd/even. Live streamed from Pragmatic Play Live studios.
Sic Bo
Bet on the outcome of three dice — total number, triple or specific combinations. Available at Vivo Gaming tables.
Dragon Tiger
Dragon or Tiger — whose card will be higher? Simple yet fast-paced, this game is available on SA Gaming and AE Sexy.
Blackjack
Get as close to 21 as possible to beat the dealer — but not over. Multiple seats available at Evolution and Microgaming tables.
Live Game Shows
Interactive game shows like Crazy Time and Monopoly Live — hosted by a dealer, join other players in the chat.
See the full list of live tables and games: Live Dealer and Table Games Collection at ba99 casino
Explore the Different Sections of the Site
Choose the type of game you prefer — cricket to slots, card games to live casino, all in one place.
Why Choose ba99
ba99 stands out not just in game variety but in the overall experience — from secure accounts to playing easily on mobile.
Account Security
Your account and transaction details are protected with SSL encryption and two-step verification (OTP).
Large Game Collection
Slots, live casino, fishing, cricket betting — all under one account. Learn more: Full Game List at ba99 casino
Play Directly in Your Mobile Browser
No app needed — the site runs fully on Android or iPhone browsers, from anywhere.
Fast Withdrawals
Withdrawals are typically completed within 1 hour — via bKash, Nagad and other local methods.
24/7 Support in Bengali
Get help in Bengali any time of day via live chat or email — no long waits.
Easy to Use
From opening an account to placing your first bet — the steps are simple and explained in Bengali, easy to follow for newcomers too.
Competitive Odds
Get better odds on cricket and football betting — especially during BPL and IPL when attractive markets are open.
VIP Rewards
Play regularly to climb VIP tiers from Bronze to Diamond and enjoy weekly cashback.
Popular Slot Games — Try Them Now
Below is a selection of slot games — each different in style and experience.
Browse and filter all slots: Full Slot Games List at ba99
Deposit Quickly via bKash and Nagad
Deposit at ba99 from just ৳500 using Bangladesh's popular mobile wallets and banking methods — each option is fast and straightforward. Minimum deposit ৳500, minimum withdrawal ৳500.
bKash
bKash is the most popular choice for fast transfers — usable across the country including Dhaka.
Nagad
Convenient for Nagad users — deposit without any extra steps.
Rocket
Using DBBL's Rocket wallet? Deposit directly.
Upay
Upay from UCB Bank — a secure and simple mobile payment method.
Bank Transfer
Transfer directly from Dutch-Bangla Bank, BRAC Bank or Islami Bank.
Get Started in Just 4 Steps
The whole process from opening an account to placing your first bet is straightforward — each step is explained below.
Register
Open an account with your name, mobile number and password. Verify with an OTP — the whole process takes just a few minutes.
Log In
Log in with your username and password. On your first login, change your password to keep your account secure.
Deposit
Deposit a minimum of ৳500 via bKash, Nagad, or another preferred method. A welcome bonus is available on the first deposit.
Play & Bet
Slots, live casino, or cricket betting — choose the game you like and enjoy. For ages 21+.
Read more before you start betting: ba99 Bet — Betting Guide & Tips
Why ba99 is different from other platforms
Not every advantage is available everywhere — see the comparison below and judge for yourself.
| Feature | ba99 | Other Platforms |
|---|---|---|
| Deposit Methods | bKash, Nagad, Rocket, Upay, Bank Transfer | Often limited mobile wallet options |
| Minimum Deposit | ৳500 (per method) | Often higher |
| Typical Withdrawal Time | Within 1 hour | Often takes longer |
| Welcome Bonus | 200% bonus, up to ৳8,000 — wagering requirement 20x bonus | Bonus rate and conditions may be more restrictive |
| Support Hours & Language | 24/7 — Bengali & English | Often English only, limited hours |
Compare before you play and play within your means — for ages 21+.
Cricket Betting Markets — How to Bet on Each
BPL, IPL, or T20 World Cup — you can bet on the markets below for any match. Each one is explained in plain terms.
Match Winner
Bet on which of the two teams will win the match. Example: Team A vs Team B — if you pick Team B and Team B wins, your bet is successful. There are no draws in limited-overs matches.
Toss Winner
Predict which team will win the coin toss before it happens on the field. This has no relation to the result of the match.
Top Batsman
Bet on which batsman will score the most runs for their team. Example: pick the batsman you think will score the highest for Team A.
Total Runs Over/Under
Bet on whether the total runs in the match will be above or below a set number. If runs exceed the number, Over wins; if they fall short, Under wins.
Runs in an Over/Session
Select the estimated range of runs to be scored in a specific over or session such as the Powerplay. This market is especially popular in in-play betting.
Player of the Match
Bet on which player will be named Player of the Match at the end of the game. Batting, bowling, or all-round performance all count.
How Live In-Play Betting Works
During a match, in-play betting odds change every moment. When a wicket falls, the batting team's odds increase; when a big over is scored, odds decrease. Placing a bet at the right moment while watching the live score can be an advantage.
Learn more about cricket betting: Complete Guide to Cricket Betting Markets & Strategies
Get a 200% bonus on your first deposit — up to ৳8,000
Example: deposit ৳1,000 and receive a ৳2,000 bonus — balance will be ৳3,000. Wagering requirement is 20x the bonus (৳40,000).
ba99 Login — Go to Your AccountKeep your account secure
A few simple habits help keep your account and money safe.
Never share your OTP
Never share your OTP code with anyone, even if they claim to be support staff. Genuine support never asks for your OTP.
Verify the domain
Before logging in, check the correct domain in your browser's address bar. Fake sites look identical — notice even small spelling differences.
Use a strong password
Create a password mixing uppercase, lowercase, numbers, and special characters — do not use the same password on any other site.
Log out on shared devices
If you play on a friend's or family member's device, always log out when done and do not save your password.
Contact only through official channels
If you have a problem, contact the site's live chat or official email. Never seek help through third parties.
Verify Telegram/WhatsApp offers
Do not trust promotion screenshots forwarded on Telegram or WhatsApp — verify every offer directly from the official site.
Player Protection & Local Laws
ba99 is committed to providing a safe and responsible gaming environment for players in Bangladesh.
SSL Encryption
Account and payment information is encrypted with SSL — third parties cannot read it.
KYC Verification
Identity verification (KYC) is mandatory before withdrawal — this ensures account security.
Age Limit 21+
Opening an account or placing bets is strictly prohibited for anyone under 21 years of age.
Responsible Gaming Tools
Deposit limits, time-out, and self-exclusion options are available.
For responsible gaming guidelines and support, read: Responsible Gaming — Setting Limits & Getting Support
Play anytime on mobile
The ba99 site runs directly in Android and iPhone browsers — no separate app needed. The same account can also be used on Android and iOS apps, available through official channels.
Add to Home Screen (3 steps)
What to do if your connection drops
If your internet goes out, reconnect, log in, and check your bet history. If anything seems unusual, report it immediately via 24/7 live chat.
Caution: Do not install any betting app from links on Telegram or Facebook — only get apps from official channels.
Learn more about the app: ba99 App — Mobile App Features & Information