Play slots and win jackpots at ba99o online casino — every spin is a chance
The best online gaming experience in Bangladesh — live casino, cricket betting and hundreds of slot games all in one place, deposit instantly with bKash and Nagad.
Welcome Bonus Offer
After opening a new account at ba99o, you get a 150% bonus on your first deposit — up to ৳15,000. Start with just ৳100 and enjoy your favourite games with your bonus funds. The wagering requirement is only 10x — the easiest in the market.
Deposit via bKash, Nagad, Rocket or bank transfer and the bonus will be added automatically. No promo code needed.
Why choose ba99o
Built specifically for players in Bangladesh — reliability, security and fun all in one place.
Fast withdrawals
Your money reaches your bKash or Nagad in as little as 15 minutes to 2 hours.
SSL Protection
All your transactions and personal data are protected with 256-bit SSL encryption.
VIP cashback
Earn 0.5% to 1.5% cashback every week across three VIP levels from Bronze to Gold.
Support in Bengali
Our team is ready on live chat in Bengali seven days a week, 24 hours a day.
Local payments
Easy transactions via bKash, Nagad, Rocket and bank transfer — no foreign card needed.
Huge game library
Slots, live casino, fishing, cricket betting — all types of games on one platform.
Regular promotions
Special bonuses and cashback offers available during Eid, Pohela Boishakh and special tournaments.
Mobile-first design
Smooth gaming from any smartphone or tablet — no hassle of downloading a separate app.
Ready to win big?
Join now, get a 150% bonus on your first deposit and start playing your favourite games.
Get started nowRecent Jackpots and Big Wins
ba99o players are winning big every day — you can too.
Fortune Tiger — PG Soft
R*** — from Dhaka
Gates of Olympus — Pragmatic Play
M*** — from Chittagong
Aviator — Spribe
S*** — from Sylhet
Fortune Gems — JILI
A*** — from Dhaka
Sweet Bonanza — Pragmatic Play
N*** — from Rajshahi
You could be the next winner!
Play nowCricket Format Explained
Betting becomes more enjoyable for cricket fans in Bangladesh when the formats are well understood. Because the style of play differs across formats, the betting markets differ too.
T20 Cricket
20 overs per side, matches usually finish in 3 hours. Innings-by-innings runs, sixes and wicket betting markets are the most popular. IPL, BPL, BBL and PSL are played in this format.
One-Day International
50 overs per side, matches last 7–8 hours. Partnership, top batsman and Man of the Match betting markets are available. The ICC World Cup is played in this format.
Test Cricket
Up to 5 days of play with two innings per side. Session betting, draw probability and player milestone markets are especially interesting.
The Hundred
Each side plays 100 balls, making it faster and shorter than T20. Ball-by-ball betting markets are the most active here.
BPL, IPL, Big Bash (BBL) and Pakistan Super League (PSL) — local interest in these leagues is high because Bangladesh players take part. Betting volume is highest for Bangladesh Tigers matches.
Types of Slot Games
Understanding the different types of slot games helps players choose the right game for them.
Classic Slots
3 ReelsClassic slots with three reels and simple paylines give an old-school arcade feel. NetEnt's traditional slots fall into this category.
Video Slots
5 ReelsFive reels, rich animations and bonus features — this is the most popular type. Pragmatic Play and PG Soft lead the way in this category.
Jackpot Slots
ProgressiveThe jackpot pool grows with every bet and there is a chance to win a huge prize at any moment. Microgaming games are well known in this space.
Megaways Slots
Thousands of WaysThe height of the reels changes with every spin, creating millions of ways to win. BTG (Big Time Gaming) invented this mechanic.
Cascading Reels
TumbleAfter winning symbols disappear, new symbols drop in, making chain wins possible from a single bet. Pragmatic Play's Sweet Bonanza is this type of game.
Cluster Pays
ClusterInstead of paylines, you win by forming groups of matching symbols. NetEnt and PG Soft create innovative games of this type.
Live Casino Tables
Get the casino feel from home — play with a real dealer via live streaming.
Baccarat
Bet on the Player or Banker side. Example table limits: ৳100 – ৳100,000.
Roulette
European and American roulette available. Example limits: ৳50 – ৳50,000.
Blackjack
Beat the dealer to reach 21. Example limits: ৳100 – ৳50,000.
Andar Bahar
A popular card game from South Asia. Example limits: ৳50 – ৳20,000.
Game Show Wheel
A spin-the-wheel show with a live host. Example limits: ৳50 – ৳10,000.
Sic Bo
Bet on the outcome of three dice. Example limits: ৳100 – ৳30,000.
* Example table limits — actual limits may vary by game.
Fishing and Arcade Games
Fishing games are very popular among players in Bangladesh. You use a cannon to catch fish — each fish has its own multiplier. Small fish are easy to catch but pay less; boss fish require more shots but pay many times more.
Classic Fishing
Catch common sea fish and increase the cannon level from 1 to 50. JILI's Mega Fishing and Happy Fishing are this type.
Boss Fish Challenge
A huge boss fish appears on screen — multiple players can attack at the same time and rewards are shared in proportion to damage dealt.
Bomb Fishing
Use a special bomb cannon to catch many fish at once. JILI's Bombing Fishing uses this mechanic.
Arcade Shooter
Beyond fish, arcade games with themes of hunting dragons, dinosaurs and aliens are also available.
Shot cost management
Each shot has a set cost. Start with low-cost shots, learn the flow of the game, then gradually increase the cannon level. Be patient rather than spending all your shots on a big fish at once — targeting at the right moment can win a big reward with fewer shots.
RTP and House Edge Explained
RTP, or Return to Player, is the theoretical percentage that players get back on average over the long term in a game. For example, a 96% RTP means that on average ৳96 is returned for every ৳100 bet — but this is an average across millions of spins, and results in a single session can be completely different.
The typical RTP range varies across game categories. Slot games generally show 92%–98%, blackjack around 99%, roulette 94%–97% and baccarat 98%–99%. Choosing games with a comparatively higher RTP is the sensible approach over the long term.
House edge is the other side of RTP — the portion the casino keeps. A 96% RTP means a house edge of 4%. A lower house edge means the game is theoretically more favourable for the player.
Keep in mind that RTP is a statistical calculation — it does not guarantee a win on every spin or session. Understanding RTP before you play is part of playing smart, but it is never a guarantee of a certain win.
RTP range by game category
| Game type | Typical RTP | House Edge |
|---|---|---|
| Slot Games | 92% – 98% | 2% – 8% |
| Blackjack | ~99% | ~1% |
| Roulette | 94% – 97% | 3% – 6% |
| Baccarat | 98% – 99% | 1% – 2% |
| Fishing Games | 94% – 96% | 4% – 6% |
* These are general industry ranges — verify the RTP for specific games from the game provider's information.
How to Read Odds
Understanding betting odds is the first step for any player. The simplest format is decimal odds — it shows your total return (bet + profit).
Example: You placed a bet of ৳500 at odds of 1.80.
Total return = ৳500 × 1.80 = ৳900
Profit = ৳900 – ৳500 = ৳400
Odds also reflect probability — implied probability = 1 ÷ odds × 100. So odds of 1.80 mean the bookmaker believes there is roughly a 55.6% chance of the event occurring.
| Format | Example | Explanation |
|---|---|---|
| Decimal | 1.80 | ৳1.80 total return on a ৳1 bet |
| Fractional | 4/5 | ৳4 profit on a ৳5 bet |
| American | -125 | ৳100 profit on a ৳125 bet |
Bonus Terms Comparison
We believe transparency is the best policy — all bonus terms are clearly shown below.
| Bonus Name | Bonus Amount | Minimum Deposit | Wagering Requirement | Validity |
|---|---|---|---|---|
| Welcome Bonus | 150%, up to ৳15,000 | ৳100 | 10x | 30 days |
| Second Deposit Bonus | 50%, up to ৳5,000 | ৳300 | 20x | 21 days |
| Bronze Cashback | 0.5% weekly | — | No wagering required | Weekly |
| Silver Cashback | 1.0% weekly | — | No wagering required | Weekly |
| Gold Cashback | 1.5% weekly | — | No wagering required | Weekly |
Each bonus applies once per account. The wagering requirement must be met before the bonus amount can be withdrawn.
Refer a Friend
Invite your friends to ba99o and both of you get rewarded.
Share Your Referral Link
Copy your unique referral link from your account dashboard and share it with your friends.
Friend Signs Up
Your friend opens a new account using your link and makes their first deposit.
Both of You Get Rewarded
After your friend's first deposit, you will receive a ৳500 bonus, and your friend will receive the welcome bonus.
Fair Use Terms
- You cannot refer yourself — both accounts must belong to different individuals.
- Multiple accounts from the same device or IP address are not accepted.
- To receive the referral bonus, your friend must make a minimum first deposit of ৳300.
- A 5x wagering requirement applies to the referral bonus.
Security & Trust
Your security is the top priority at ba99o. We use modern technology to ensure that every transaction and piece of personal information you share is fully protected.
SSL Encryption
All your data is protected with 256-bit SSL encryption.
Fair Play
Verified RNG (Random Number Generator) used in all games.
Secure Payments
All payment gateways operate through encrypted and verified channels.
24/7 Bengali Support
Our Bengali-speaking team is ready around the clock for any issue you may face.
Account Verification Process
Why KYC (Know Your Customer) verification is required and how to complete it is explained step by step below.
Account verification is essential for security — it protects your account from fraud and keeps the withdrawal process smooth.
Identity Document
Upload clear images of both sides of your National ID (NID) or passport.
Proof of Address
Submit a utility bill, bank statement, or any other government-issued document showing your current address.
Selfie Verification
Take a clear selfie holding your NID. Make sure the photo is not blurry or taken in poor lighting.
Approval
Verification is usually completed within 1–24 hours. Once approved, all payment features become fully available.
Bankroll Management Guide
Responsible gaming starts with budget planning. Following the principles below keeps gaming enjoyable and reduces the risk of financial loss.
- Set a gaming budget — only use money you can afford to lose. Set daily, weekly, or monthly limits.
- Divide into sessions — split your total budget into smaller sessions. It is wise not to spend your entire budget in a single session.
- The 1–5% rule per bet — it is best to keep each bet between 1% and 5% of your total bankroll. This extends your gaming time over the long run.
- Plan when to stop after a win — decide in advance how much you need to win before you stop. Continuing to play after a win out of greed increases the risk of losing those winnings.
- Stick to your loss limit — if you have lost your set session budget, end that session. Placing more bets to recover losses is not a sound strategy.
- Track your play history — keep a record of your deposits, withdrawals, and total bets. This will give you a clear picture of your actual spending.
Responsible Gaming Tools
ba99o believes gaming should always be enjoyable. We provide a number of tools to help players stay in control. For players aged 21 and above only.
Deposit Limits
Set a maximum daily, weekly, or monthly deposit limit. Once set, lowering the limit takes effect immediately; raising it requires a 24-hour waiting period.
Loss Limits
Set a specific loss limit — once that amount is reached, the account will automatically end the session.
Session Time Limits
Set the maximum amount of time you can play in one session. You will be logged out automatically when the time is up.
Reality Check
You will receive a reminder at set intervals showing your play time and results.
Self-Exclusion
You can request a break or closure of your account for a set period (from 1 week to permanently).
Self-Assessment Quiz
Complete a short questionnaire to assess whether your gaming habits are becoming problematic.
If you feel gaming is becoming a problem, contact our 24/7 live chat support without delay. For more information, see the Responsible Gaming page.
Customer Support Channels
Our support team is available seven days a week, twenty-four hours a day.
Live Chat
The fastest channel for immediate problem resolution. Contact us here for technical issues, payment-related questions, or any account-related assistance.
Email Support
For detailed complaints, document verification, or matters requiring a longer explanation, contact us by email.
[email protected]
In-App Messaging
Send a message directly from within the app while logged in to your account — your account information is attached automatically.
About Us
ba99o is a platform built for the online gaming community in Bangladesh. Our goal is to provide Bengali-speaking players with a safe, transparent, and enjoyable gaming environment. From local payment methods — bKash, Nagad, and Rocket — to round-the-clock support in Bengali, everything we do is shaped by the realities of Bangladesh.
Our game library features the best slots and table games from the world's leading providers — including Pragmatic Play, PG Soft, JILI, Spribe, NetEnt, Evolution Gaming, and many more. Cricket betting, live casino, fishing games, arcade — all on one platform.
We believe responsible gaming and player protection are our first priority. So alongside providing entertainment, we also work to keep players informed and aware — so that every experience stays enjoyable and in control.
Our Mission
To give every player in Bangladesh a world-class gaming experience — in their own language, with their own payment methods.
Privacy Policy
Your Information Is Secure
ba99o is fully transparent about how your personal information is collected, stored, and used. Your name, address, payment details, and gaming history are used solely for the purpose of providing services — they are never sold to third parties.
To learn more about what information we collect, how it is used, and your rights, visit our Privacy Policy page.
Legal Notice
Important Information for Players
- ba99o operates as an online platform. The platform does not claim approval from any specific license or regulatory authority.
- Bangladesh's Public Gambling Act was enacted in 1867 — it predates online betting, and the legal position regarding digital platforms remains unclear.
- Each user is personally responsible for complying with their local laws. You should confirm your own legal position before participating.
- The 21+ age limit is strictly enforced. Participation by minors is strictly prohibited.
- To learn more about responsible gaming, visit: Responsible Gaming page.
Join ba99o Today
Enjoy the best online gaming experience in Bangladesh — start with a 150% welcome bonus.
Open an Account Now