ba99a Casino Games — Real-Time Live Baccarat, Roulette and Teen Patti Streamed Directly to Your Screen
For players in Bangladesh, ba99a brings live dealer tables streamed in real time — fast transactions via bKash, Nagad and Rocket, 24/7 support in Bengali, and a 150% welcome bonus.
Welcome Bonus Offer
When you join ba99a as a new member, you get a 150% bonus on your first deposit, up to ৳8,000.
- 150% Bonus on First Deposit, up to ৳8,000
- Wagering Requirement: Just 25x
- Minimum Deposit: ৳300 (via any mobile banking)
- bKash, Nagad, Rocket and Upay supported
- For players aged 21 and above only
Recent Big Wins
Every day, players from Bangladesh are winning big prizes on the ba99a platform.
R*** from Dhaka — Gates of Olympus
SlotsM*** from Sylhet — Live Baccarat
Live CasinoH*** from Chittagong — Teen Patti
Card GamesS*** from Mymensingh — Aviator
Crash GameF*** from Rajshahi — Fortune Tiger
SlotsWhy Choose ba99a
Millions of players in Bangladesh trust ba99a because we bring speed, security and local convenience together in one place.
Fast Withdrawals
Receive your money via bKash, Nagad or Rocket within 30 minutes to 3 hours.
SSL Security
Your personal information and transactions are protected with high-grade SSL encryption.
24/7 Bengali Support
Get help in Bengali via live chat any time of the day or night, whenever you need it.
Local Payments
Transact easily via bKash, Nagad, Rocket, Upay and bank transfer.
Generous Bonuses
150% welcome bonus and weekly cashback — for every player.
Mobile Optimized
Play without interruption from any Android or iOS device.
Live Sports Odds
Real-time updated odds on cricket, football and other sports.
Large Game Library
Slots, live dealer, fishing, crash games and local card games all under one roof.
How to Get Started
Your journey at ba99a begins in just four simple steps.
Register
Create an account on the ba99a website with your name, phone number and password. The process takes just 2 minutes.
Log In
Log in to your ba99a account with your username and password and explore the dashboard.
Deposit
Deposit from as little as ৳300 via bKash, Nagad, Rocket or Upay and receive a 150% bonus.
Start Playing
Live casino, slots, cricket betting or fishing games — choose your favourite category and start playing.
Local Card Games
These card games, familiar to players in Bangladesh, can now be played with a live dealer at ba99a.
Teen Patti
Played against a live dealer with three cards. The best three-card combination wins. Start with small bets and watch the dealer's patterns.
Andar Bahar
A card is revealed and you bet on which side it will match — Andar or Bahar. Very fast rounds, played entirely with a live dealer.
Callbreak Quick
A trick-taking game for four players. In each hand, try to win tricks according to your bid. Played against other players.
Pool Rummy
Arrange cards to form sets and sequences. The player with the lowest points wins. Practice mode is available for beginners.
Cricket Format Explained
Understanding the different cricket formats makes betting decisions easier. Each format has its own characteristics and betting markets.
T20
20 overs per team, matches usually finish in 3 to 4 hours. The widest range of betting markets — match winner, top batsman, runs in the first over, all available. BPL and IPL are played in this format.
One-Day (ODI)
50 overs per team, a full-day match. The ICC Cricket World Cup is played in ODI format. Live in-play betting is most popular on Bangladesh Tigers matches.
Test
A five-day match with two innings each. Series result, innings score and top performer betting markets are available.
The Hundred
A new format from England — 100 balls per team. A very fast-paced game with betting markets similar to T20.
Major leagues: BPL (Bangladesh Premier League), IPL (Indian Premier League), BBL (Big Bash League), PSL (Pakistan Super League).
How to Read Odds
Understanding odds means understanding the potential return on a bet. It is the first thing any player should learn.
Decimal Odds
The simplest format. Odds × stake amount = total return.
Total return = ৳500 × 1.80 = ৳900
Profit = ৳900 − ৳500 = ৳400
Understanding Probability
You can work out the probability of winning from the odds.
1 ÷ 1.80 × 100 = 55.5%
This means the bookmaker estimates a 55.5% chance of that team winning.
Fractional and American
Fractional (e.g. 4/5): shows profit ratio only — on a ৳500 bet, profit is ৳400.
+150: ৳100 bet returns ৳150 profit
−150: ৳150 bet returns ৳100 profit
Football Betting
Football fans in Bangladesh have a strong interest in the English Premier League, La Liga and the Champions League. Live odds for all these leagues are available on ba99a.
Home team, draw or away team — pick one of three possible outcomes.
Bet on two outcomes at once — lower risk, but odds are slightly reduced.
Bet on whether the match will have more or fewer goals than a specified number.
A goal advantage is given to the weaker team to create a level competition.
Bet on whether both teams will score — "Yes" or "No".
Odds change throughout the match — split-second decisions matter.
Many major European matches kick off between 1 AM and 3 AM Bangladesh time. Set a match reminder on ba99a.
Fishing and Arcade Games
Fishing games are very popular among players in Bangladesh — simple rules, fast rounds and prizes at different levels.
How Fish Shooting Works
Shoot the fish moving across the screen using your cannon. Each shot has a set cost. Taking down bigger fish earns bigger rewards — the boss fish gives the highest multiplier.
Understanding Cannon Levels
Higher-level cannons are more powerful but cost more coins per shot. New players should start with a lower-level cannon.
Boss Fish and Jackpot
Occasionally a massive boss fish appears — shooting it gives a special multiplier. All players can shoot the boss fish together to take it down.
Types of Arcade Games
Beyond fishing, there is also Dinosaur Tycoon, Bombing Fishing and Ocean King Jackpot — each game has its own theme and reward structure.
Cost Management Tips
- Keep the cost of each shot low — increase shots when a big fish appears
- Take breaks instead of shooting non-stop
- It is better not to spend more than 10% of your balance in a single session
- Practice first with free trial mode
RTP and House Edge Explained
RTP stands for Return to Player — the percentage of total bets a game returns to players over the long term. For example, if a game has an RTP of 96%, it returns an average of ৳96 for every ৳100 wagered — but this is a long-term statistical average, not a guarantee for any individual session.
House edge is the flip side of RTP. A 96% RTP means the house edge is 4%. The casino keeps that difference — it is the foundation of the business. This is not cheating; it is mathematically determined.
RTP typically varies by game type. Slots generally show an RTP of 92–98%, blackjack is around 99%, and roulette can range from 94–97%. Live table games usually offer a higher RTP than slots.
Before playing any game, check its RTP — it will help you plan your budget and choose your game. A high RTP does not guarantee a win, but it does mean a lower chance of losing over the long term.
Typical RTP by Game Type
| Game Type | Typical RTP |
|---|---|
| Slots | 92–98% |
| Blackjack | ~99% |
| Roulette | 94–97% |
| Baccarat | ~98.9% |
| Fishing Game | Variable |
These figures are general industry averages — check the game provider's information for the RTP of a specific game.
Bankroll Management Guide
The first step in responsible gaming is setting a clear budget. At the start of the month, decide the maximum amount you can spend on entertainment — that is your gaming budget. Never go beyond this limit.
Divide into sessions: Split your total budget across 5–10 sessions. Instead of spending everything in one session, set aside a fixed amount for each one.
The 1–5% bet rule: It is best to keep each individual bet at no more than 1% to 5% of your total session balance. This way, one bad round does not ruin the entire session.
Walk away after a win: Stop playing once you hit a set target. Continuing to play with the thought of "just one more" tends to eat into your winnings.
Respect your loss limit: Stop when you have lost 30–50% of your session balance. Chasing losses risks losing even more.
Track your history: Note the date, amount, and outcome of each session. This helps you understand your own patterns and make informed decisions.
Loyalty Rewards Program
The more you play at ba99a, the more rewards you earn. Four VIP tiers — each with increasing benefits.
Bronze
Weekly cashback up to
Entry TierSilver
Weekly cashback up to
Second TierGold
Weekly cashback up to
Third TierPlatinum
Weekly cashback up to
Top TierHow to Earn Points
A portion of every bet is credited as points. More play means more points, more points means a higher VIP tier, and a higher tier means a better cashback rate.
Weekly Cashback
Every Monday, the previous week's cashback is credited to your account. Cashback goes directly to your balance — no wagering required.
Exclusive Benefits
Higher-tier members get priority support, special tournament invitations, and a dedicated personal account manager.
Cashback & Rebate
Weekly cashback is available at every VIP tier — no complicated conditions.
| VIP Tier | Weekly Cashback | Credit Time |
|---|---|---|
| Bronze | Up to 0.2% | Every Monday |
| Silver | Up to 0.4% | Every Monday |
| Gold | Up to 0.6% | Every Monday |
| Platinum | Up to 0.8% | Every Monday |
Cashback Terms
- Cashback is calculated based on net losses
- Cashback is credited directly to your balance — no wagering requirement applies
- If the same account is logged into from multiple devices in the same week, cashback may be suspended
Start now — deposit ৳300 and get a bonus of up to ৳8,000
Deposit instantly via bKash, Nagad, or Rocket. Support in Bangla, 24/7.
Open an AccountBeware of Fake Sites & Scams
- Always check the address bar for https://ba99a.cam — fake sites use domains that look almost identical
- Make sure the site URL starts with HTTPS and shows a padlock icon
- Never share your OTP or bKash/Nagad PIN with anyone — even if they claim to be ba99a support
- Official support will never ask for your password, OTP, or mobile banking PIN
- Do not respond to anyone who contacts you on Telegram or Facebook posing as an "agent" — these are scam traps
- If you suspect fraud, change your password immediately and contact ba99a live chat
Official Channels
- Website: ba99a.cam
- Live Chat: within the site
- Email: [email protected]
Any contact made through channels other than the above is not official.
Customer Support Channels
Whatever the issue, we are always here at ba99a. Our support team is available in Bangla 24 hours a day, 7 days a week.
24/7 Live Chat
For the fastest support. Deposit issues, login problems, or any game-related questions — resolved directly in Bangla.
FastestEmail Support
Best for detailed complaints, document submissions, or account verification. Email us at:
For Detailed MattersIn-App Messaging
While logged in, message the support team directly from the messages section of your account. The most convenient way to track transaction issues.
Easy to TrackAbout Us
ba99a was built with one goal — to provide a safe, fast, and enjoyable online gaming experience for players in Bangladesh. We believe every player is equally valued, whether they are a newcomer or an experienced bettor.
By bringing together local mobile banking (bKash, Nagad, Rocket, Upay), Bangla-language support, and Bangladesh's favourite games — cricket betting, Teen Patti, Andar Bahar, and live baccarat — we have built a truly homegrown platform.
Our commitment: transparent rules, fast payments, a secure platform, and a dedication to responsible gaming. From Dhaka to every corner of the country, every player is part of the ba99a family.
Privacy Policy Notice: ba99a is committed to protecting your personal information. We use SSL encryption and your data is never sold to third parties. By using the site, you are considered to have agreed to our Privacy Policy. Visit our Privacy Policy page to learn more.
Legal Notice
Platform status: ba99a is an online platform that provides services over the internet. This platform makes no claim to any specific licence or regulatory approval.
Legal ambiguity: Bangladesh's Public Gambling Act 1867 was enacted long before online betting existed. As a result, the legal situation regarding online gaming remains unclear and contested.
User responsibility: Each user is responsible for being aware of the local laws applicable to them and making decisions accordingly.
Age restriction: For users aged 21 and above only. Use of this platform by minors is strictly prohibited.
Responsible gaming: Gaming is for entertainment — to help prevent addiction, visit our Responsible Gaming page and seek support if needed.