ba99a Online Casino — Spin the slots, win the jackpot, feel the thrill on every bet
Built for players in Bangladesh — start from just ৳100 with bKash, Nagad and Rocket, and enjoy hundreds of slots, live casino and live cricket betting.
Game Category Overview
Choose the type of game you want to enjoy at ba99a — each category offers a different experience.
Cricket Betting
Match winner, top batsman, total runs — get the full in-play betting experience on BPL and T20 World Cup. View Cricket page.
Live BettingSlot Games
Hundreds of slot titles from PG Soft, Pragmatic Play, JILI and more — from classic reels to Megaways, every spin comes with bonus features. View Slots page.
Free SpinsLive Casino
Play Baccarat, Roulette and more with real dealers at real-time tables powered by Evolution and Ezugi. View Casino page.
Live DealerTable Games
Baccarat, Roulette and Sic Bo — these classic table games blend strategy with luck for strong winning chances.
Baccarat RouletteTeen Patti
The popular card game of the subcontinent — join competitive pots across multiple variants including JILI's Teen Patti Joker and Teen Patti 20-20.
Card GameAndar Bahar
Simple rules, fast results — in this popular Indian card game, place your bet on one of two sides and find out the outcome within seconds.
Fast GameBingo
JILI's Fortune Bingo, Super Bingo and Go Goal Bingo — in live bingo, all players join at the same time and share the jackpot prize.
JackpotCrash Games
In crash games including Aviator by Spribe, the higher the multiplier climbs, the greater the risk — cash out at the right moment and you can win big.
AviatorJurassic Kingdom — A PG Soft Adventure
Step into the world of dinosaurs with PG Soft's Jurassic Kingdom slot. With special bonus rounds and free spin features, this game is the first choice for adventure lovers.
Zuma Dragon — Feel the Power of the Dragon
Find all the dragon-themed games together on the Zuma Dragon page — cascade reel mechanics and a multiplier system make this game particularly exciting.
Top Slot Games
The most popular slot titles on ba99a right now — each with its own theme and bonus features.
PG Soft
AsianPragmatic Play
MegawaysPragmatic Play
CandyPG Soft
MahjongJILI
ClassicPG Soft
ActionJILI
ClassicSpribe
CrashJILI
FishingPG Soft
DragonPragmatic Play
SweetPG Soft
LuckyJackpot Games
ba99a's jackpot games grow with every bet placed — a single win can change your entire experience.
Progressive Jackpot Slots
A portion of every bet goes into a central pool. The jackpot keeps growing until someone hits the specific combination — one spin could be all it takes.
Live Casino Side-Bet Jackpot
Place a side bet alongside your main wager at a live Baccarat or Roulette table and a special card combination can trigger the jackpot. A chance at a big prize for a small extra stake.
Crash Game Multiplier
In crash games like Aviator, the value of your bet keeps rising as the multiplier runs. Cash out at the right moment and the win is yours.
Fishing Jackpot Games
In JILI's Jackpot Fishing and Ocean King Jackpot, catching a boss fish triggers a special jackpot round — multiple players compete in the same pool.
Welcome Bonus
Make your first deposit at ba99a and receive a 100% match bonus — up to ৳15,000.
- Deposit ৳1,000 and your total balance becomes ৳2,000 (including ৳1,000 bonus).
- Deposit ৳32,000 and your total balance becomes ৳47,000 (bonus capped at ৳15,000).
- Wagering is calculated on the bonus amount only. Example: ৳1,000 bonus × 10 = ৳10,000 to wager.
- Start depositing from just ৳100 with bKash, Nagad, Rocket or Upay.
BPL Betting Guide
Betting on Bangladesh Premier League and Bangladesh Tigers matches is now easier than ever — all markets in one place at ba99a.
Match Winner
Place a bet on either team to win, before the match or live. Example: pick your favourite in a Bangladesh vs India match.
Top Batsman
Who will score the most runs in an innings — put your analysis to work in this market. Make your decision based on current batting form.
Total Runs Over/Under
Whether the total runs in a set number of overs will be over or under a specific number — consider the pitch and weather before deciding.
Toss Market
Which team will win the toss — a simple 50-50 market with quick results, ideal for those new to cricket betting.
For more details on cricket markets, visit the Cricket page.
Live Betting & Cash Out
In-play betting means you can place bets even after the match has started — the odds shift with every ball or goal, and reading those changes is where skill comes in.
How Do Odds Move?
In cricket, every wicket, boundary or maiden over affects the odds instantly. In football, a goal or red card can flip the favourite in a moment. Being able to read these shifts makes it much easier to bet at the right time.
What Is Cash Out?
Cash out lets you take some or all of your winnings before the match ends. If your bet looks like it's going to win, lock in a guaranteed profit; if things are turning against you, cut your losses.
4 Tips for Staying Calm in Fast-Moving Markets
- Decide your maximum stake before the match starts — avoid placing bigger bets out of emotion.
- If the odds are moving very fast, wait a few seconds — rushed decisions often lead to losses.
- Keep an eye on the cash out option regularly — sometimes a smaller guaranteed profit is better than a bigger risk.
- If you lose on one match, don't immediately try to recover on the next — analyse the next match with a clear head.
Special Offers
Fishing & Arcade Games
Fish shooting games offer a different kind of fun from slots — here you actively take part in the game, not just spin.
How Does It Work?
Different fish and sea creatures swim across the screen — aim at them with your cannon. Each shot has a set cost, and the reward is determined by the size of the fish and its multiplier. Boss fish take more shots to kill, but the rewards are much higher.
Popular Arcade Types
Multiple players play at the same table at the same time.
In a special round, a massive boss fish appears carrying high rewards.
Clear a large area of the screen with a single bomb.
A jackpot can be triggered suddenly on any shot.
Control the cost per shot
The biggest mistake in fishing games is targeting every fish with the highest-power cannon. Instead, use small shots for small fish and save the big shots only for boss fish or special creatures. It is wise not to spend more than 10-20% of your total budget on a single boss round.
Loyalty & Rewards Program
In ba99a's VIP program, every bet you place counts as points. The more you play, the higher you climb and the more benefits you unlock.
The entry level for new members. You will receive up to 0.2% cashback based on your weekly play volume. Playing regularly will move you to the next level quickly.
For more active players beyond Bronze. Receive up to 0.4% weekly cashback and early access to special promotions.
Reserved for notable players. Up to 0.6% weekly cashback, priority support, and exclusive tournament access.
The highest level — for ba99a's most dedicated players. Up to 0.8% weekly cashback, a personal account manager, and the fastest withdrawal processing.
How do you earn points?
Slots, live casino, or sports betting — points accumulate from any bet.
As points accumulate, you are automatically promoted to the next level.
Cashback is added to your account every week — withdraw it directly.
Payment Methods
Deposits and withdrawals at ba99a are fully Bangladesh-focused. The minimum deposit is just ৳100, the minimum withdrawal is ৳800, and funds typically arrive within 10–45 minutes.
| Method | Best for | How to deposit | Fee |
|---|---|---|---|
| bKash | Those who prefer fast mobile payments | Send Money via the app or USSD | No extra fee |
| Nagad | Those looking to transact at low cost | Pay via the Nagad app | No extra fee |
| Rocket | Dutch-Bangla Bank customers | Use the Rocket app or USSD | No extra fee |
| Upay | UCB customers or Upay users | Transfer directly via the Upay app | No extra fee |
| Bank Transfer | Those transacting large amounts | BEFTN/NPSB via internet banking or branch (e.g., Sonali Bank, Dutch-Bangla Bank, BRAC Bank) | Standard bank charges apply |
Account Verification Process
KYC (Know Your Customer) verification ensures the security of every player's account and helps prevent money laundering. It is an industry-standard security measure.
Verifying your identity reduces the risk of your account being hacked or used without authorisation. It ensures at the time of withdrawal that funds are going to the rightful owner.
- A clear photo of your National ID (NID) or passport
- Proof of address — a utility bill or bank statement
- Selfie verification — a front-facing photo holding your NID
Verification is usually completed shortly after documents are submitted. The support team will contact you directly if there is any issue.
Once verification is complete, your withdrawal limit is unlocked, VIP benefits are activated, and your account moves to the highest security level.
ba99a's Our Story
ba99a was built on a simple belief — every player in Bangladesh deserves a safe, transparent, and genuinely enjoyable gaming experience. Our platform was created with the busy city life of Dhaka and cricket fans across the country in mind — bringing Bengali-language support, Bangladeshi payment methods, and locally relevant content all in one place.
Our values rest on three pillars: security, fairness, and responsibility. SSL encryption and a fair play policy ensure that the outcome of every game is completely unbiased. We believe fun is only real fun when it stays within limits.
For players in Bangladesh, ba99a is more than just a gaming site — it is a community where the excitement of cricket, the thrill of slots, and the experience of live casino come together. We commit that our relationship with every player will be built on respect and trust.
Game Providers & Trusted Partners
ba99a works with the world's leading game developers so you always get the highest-quality gaming experience.
24/7 Support
ba99a's support team is with you seven days a week, twenty-four hours a day — in both Bengali and English.
Start an instant live chat from any page on the site — the fastest way to get help.
For detailed questions, email us at: [email protected]
What can you get help with?
- Account opening, verification, and password issues
- Any issues related to deposits, withdrawals, and payments
- Questions about bonuses, promotions, and wagering conditions
- Game loading, technical errors, and site-related issues
Responsible Gaming Tools
ba99a believes gaming should be enjoyable, not stressful. We have included several protective tools with every player's wellbeing in mind.
Deposit Limit
Set a daily, weekly, or monthly deposit limit. Once set, it takes effect immediately — it can be lowered at any time but will not be raised.
Loss Limit
Gaming stops automatically once you have lost a set amount — preventing the urge to chase losses quickly.
Session Time Limit
Set a maximum duration for each gaming session. You will be logged out automatically when time is up — making it easy to take a break.
Reality Check Reminder
A popup will appear at set intervals to tell you how long you have been playing and how much you have won or lost — helping you stay aware.
Self-Exclusion
You can exclude yourself from the platform for a set period or permanently. Once self-exclusion is active, you will not be able to log in to your account.
Self-Assessment Quiz
Take a short questionnaire to review your gaming habits. Based on the results, you will be advised to set limits if needed.
21+ For those aged 21 and above only
If gaming becomes a problem — causing anxiety instead of enjoyment, financial pressure, or distance from family — let our support team know without delay. We will help without judgement and assist you in setting the limits you need.
Start at ba99a today — from just ৳100
Make an easy deposit with bKash, Nagad, or Rocket and start playing with a 100% welcome bonus.
Log in now