Get a 200% betting bonus on your first deposit at ba99bt — welcome offer for new members up to ৳20,000
Deposit just ৳500 with bKash, Nagad, or Rocket and receive your bonus instantly. Cricket, live casino, and slots at ba99bt — all in one place.
Why choose ba99bt?
Thousands of players in Bangladesh trust ba99bt every day — and there are a few solid reasons behind that.
Fast withdrawals
Your money reaches your bKash or Nagad in just 10-45 minutes.
Fast paymentSSL security
Your data and transactions are fully encrypted. A safe and reliable platform.
SSL securedBest odds
From cricket to football — competitive odds are available on every match.
Top odds24/7 Bangla Support
Whenever you need help, our Bengali-speaking team is always there for you.
Round-the-clock supportLocal payment
bKash, Nagad, Rocket, and Upay — deposit and withdraw using familiar mobile banking methods.
Local methodsGenerous bonuses
200% bonus for new members. Cashback and VIP benefits for regular players.
Big bonusesHuge game library
Slots, live casino, fishing, table games — multiple game categories all on one platform.
Multi-categoryVIP program
From Bronze to Platinum — the more you play, the more weekly cashback you earn.
Exclusive benefits
200% welcome bonus — for new members
Open an account at ba99bt for the first time and make a deposit to receive double your deposited amount as a bonus — up to ৳20,000. This offer is made specifically for new members so you have an advantage right from the start.
- Minimum deposit: ৳500
- Wagering requirement: 25x
- Deposits can be made via bKash, Nagad, Rocket, and Upay
- One time only — applies to the first deposit
Start your journey today
From joining ba99bt to withdrawing your winnings — every step is simple and fast.
Step 1 — Sign up
Create a free account in just a few minutes with your mobile number and the required details. No complications.
Step 2 — Deposit
Deposit a minimum of ৳500 with bKash, Nagad, Rocket, or Upay and your 200% welcome bonus will be added automatically.
Step 3 — Play
Cricket betting, live casino, slots, or fishing games — pick the game you like and enjoy.
Step 4 — Withdraw
Once you win, request a withdrawal from as little as ৳800. Your money typically arrives in your mobile wallet within 10-45 minutes.
Hot games — most popular right now
A selection of the most played games on ba99bt at this moment — from slots and fishing to crash games.
Fortune Tiger
PG SoftSweet Bonanza
Pragmatic PlayAviator
SpribeFortune Gems
JILIGates of Olympus
Pragmatic PlayDragon Fortune
JILIMega Fishing
JILIMahjong Ways
PG SoftFortune Rabbit
PG SoftMoney Coming
JILISugar Rush
Pragmatic PlayTreasures of Aztec
PG SoftRecent big wins
ba99bt players are winning big prizes every day. Here is a list of some recent wins — you could be next.
R*** from Dhaka — Gates of Olympus
M*** from Chittagong — Aviator
S*** from Sylhet — Fortune Tiger
H*** from Rajshahi — Mega Fishing
A*** from Khulna — Sweet Bonanza
The next win could be yours!
Play nowCricket format explained
Cricket is more than a game — it is a feeling close to the hearts of people in Bangladesh. To bet on cricket at ba99bt, it helps to understand the differences between formats, as each format has its own betting types and markets.
T20
20 overs per innings. A match usually finishes in 3-4 hours. The fastest format — ball-by-ball and over-by-over betting markets are most active here.
One-Day (ODI)
50 overs per innings. A match usually lasts 7-8 hours. Mid-innings analysis and partnership-based bets are popular in the betting market.
Test Cricket
A match lasting up to 5 days, with two innings per team. Long-term markets suited for bettors skilled at analysing pitch conditions and team strength.
The Hundred
Just 100 balls per innings. This new format from England moves very quickly. Well suited for express betting markets.
Popular cricket leagues
BPL (Bangladesh Premier League) — Bangladesh's own T20 league, featuring local and international stars. IPL — India's biggest cricket league and the most watched T20 tournament in the world. BBL — Australia's Big Bash League. PSL — Pakistan Super League. Detailed betting markets are available on ba99bt for every one of these leagues.
Top game providers
ba99bt works with the best game developers in the world. PG Soft, Pragmatic Play, JILI — each provider brings its own strengths.
PG Soft
Known for mobile-first slot games. Asian themes and innovative gameplay are their key features. One of the most popular providers among players in Bangladesh.
Notable games: Fortune Tiger, Mahjong Ways
SlotsPragmatic Play
A leading provider across three categories — slots, live casino, and bingo — and one of the largest content suppliers in the world.
Notable games: Sweet Bonanza, Gates of Olympus
Slots and liveJILI
JILI is popular in the Philippines and Southeast Asia, specialising in fishing games, slots, and bingo. Their games run very smoothly on mobile.
Notable games: Fortune Gems, Money Coming
Fishing and slotsEvolution Gaming
The world leader in live casino. Delivers an unmatched experience in live blackjack, roulette, and baccarat with real dealers and high-definition streaming.
Category: Live casino, table games
Live casinoSpribe
The pioneer of crash games. Aviator has established itself as one of the fastest growing casino games in the world.
Notable game: Aviator
Crash gameMicrogaming
One of the pioneers of the online casino industry. Their vast portfolio of slots and table games represents the classic casino experience.
Category: Slots, table games, progressive jackpots
Classic slots
VIP program ba99bt
A special rewards structure for the best players in Bangladesh. The more you play, the higher you climb — and the more benefits you receive.
Bronze
- Weekly cashback up to 0.3%
- Exclusive promo access
- Priority support
- Early access to new games
Silver
- Weekly cashback up to 0.6%
- Faster withdrawal processing
- Monthly loyalty bonus
- All Bronze benefits
Gold
- Up to 0.9% weekly cashback
- Birthday special bonus
- Exclusive event access
- All Silver benefits
Platinum
- Up to 1.2% weekly cashback
- Personal account manager
- Highest priority withdrawals
- All Gold benefits and more
You can naturally move up to higher tiers through active play. There is no specific turnover threshold — your activity creates your path.
Fast withdrawals — in 10-45 minutes
You don't have to wait to receive your winnings at ba99bt. Our payment system is directly connected to Bangladesh's most popular mobile wallets.
Withdrawals are available even for small amounts.
Most requests are completed within the hour.
Completing KYC makes withdrawals faster.
Bonus terms comparison
Transparency is our policy. Below you can see the key terms of ba99bt's various bonus offers side by side — no hidden conditions.
| Bonus type | Bonus amount | Minimum Deposit | Wagering requirement | Validity |
|---|---|---|---|---|
| Welcome bonus | 200% up to ৳20,000 | ৳500 | 25x | 30 days |
| Weekly cashback (Bronze) | Up to 0.3% | Not applicable | 1x | 7 days |
| Weekly cashback (Silver) | Up to 0.6% | Not applicable | 1x | 7 days |
| Weekly cashback (Gold) | Up to 0.9% | Not applicable | 1x | 7 days |
| Weekly cashback (Platinum) | Up to 1.2% | Not applicable | 1x | 7 days |
All bonus offers are subject to change. Contact support for the latest terms.
RTP and house edge explained
Before playing at an online casino, it is important for every player to have a clear understanding of RTP and house edge. This information will help you make more informed decisions about how you play.
What is RTP (Return to Player)?
RTP, or "Return to Player," is a percentage that represents a theoretical calculation of how much money a game returns on average per every 100 units wagered over the long term. For example, if a slot game has an RTP of 96%, it means that on average ৳96 is returned for every ৳100 wagered over the long term. This is a theoretical average — results vary from session to session.
RTP ranges for different games
RTP varies considerably depending on the type of game. Generally speaking, slot games typically have an RTP ranging from 92% to 98%. Blackjack played with correct strategy can reach an RTP of close to 99%. Roulette generally shows an RTP of 94% to 97%, though this differs by format (European vs. American). Skilled video poker players often achieve an RTP above 98%.
What does house edge mean?
House edge is the other side of RTP — it is the casino's mathematical advantage. If a game's RTP is 96%, the house edge is 4%. This does not mean you will lose 4% on every single bet — any outcome is possible in the short term. House edge only indicates the overall trend over the long term.
Why is it important to know this?
Understanding RTP and house edge helps you play with more realistic expectations. This knowledge is useful for avoiding games with a high house edge, planning a budget, and knowing when to stop. Remember — online casinos are for entertainment purposes, and over the long term the house always holds the advantage.
A guide to understanding betting exchanges
In a traditional sportsbook you bet against the bookmaker. In a betting exchange you bet against other players — it is a marketplace where users set the odds themselves.
| Back (placing a bet) | Lay (taking a bet) |
|---|---|
| You think a team will win | You think a team will not win |
| Like a traditional bet | Acting in the role of the bookmaker |
| If you win, profit at the set odds | If you lose, pay the laying commission |
Working example (Bangladesh vs Sri Lanka T20)
Say Bangladesh's Back odds are 2.0. You Back ৳1,000.
— If Bangladesh wins: you receive ৳2,000 (total profit ৳1,000).
— If Bangladesh loses: you lose ৳1,000.
If someone Lays — they are acting like the bookmaker. The exchange only deducts a small commission.
Odds on an exchange are generally better than at a traditional bookmaker because the margin is lower. However, it is more complex and liquidity depends on the market.
Exchange vs. sportsbook
On an exchange, odds are set by other users; on a sportsbook, the bookmaker sets them.
On an exchange you can Lay — on a sportsbook you generally cannot.
On an exchange the margin is lower, but if liquidity is low it can be hard to get odds.
Both methods are available to play at ba99bt.
Refer a friend — earn rewards together
Bring your friend to ba99bt and both of you earn rewards. Completed in three simple steps.
Share your referral link
Log in and send your personal referral link to a friend via WhatsApp, Facebook, or SMS.
Friend registers and deposits
The referral is activated when your friend creates an account through your link and makes their first deposit.
Both receive rewards
You receive a ৳500 referral bonus and your friend receives their welcome bonus — together.
Referral program terms
- Self-referral is not accepted — you cannot refer yourself.
- Only one account per person — multiple accounts from the same device or IP address are not permitted.
- The referred friend must complete verification (KYC) before the bonus is awarded.
- ba99bt reserves the right to change the referral program terms at any time.
Account verification process (KYC)
KYC (Know Your Customer) verification at ba99bt is a standard security process. It keeps your account secure and ensures faster withdrawals.
Why is KYC required?
The KYC process helps prevent identity fraud, money laundering, and access by minors. It protects your account from unauthorized access.
What documents are required?
Processing time
Verification is usually completed within 1-24 hours of submitting your documents. In many cases it is completed even faster.
What happens after verification?
Once verification is complete, your withdrawal limit increases, processing becomes faster, and your account is fully activated.
Bankroll management guide
Successful gamblers do not rely on luck alone — they manage their money wisely. Bankroll management is the most effective way to enjoy playing over the long term.
Set a gaming budget
First, decide on a specific amount you are willing to spend on entertainment and can afford to lose. Keep this separate from your emergency fund or daily living expenses.
Divide your session allocation
Split your total bankroll into smaller session portions. For example, if your total is ৳5,000, set aside ৳500-৳1,000 for each session.
The 1-5% per bet rule
Do not place more than 1%-5% of your total session bankroll on any single bet. This reduces the risk of losing everything in one bad session.
When to stop after winning
Take a break after a good win. Set a "win target" in advance — for example, stop when you have made a 50% profit on your session bankroll. Continuing to play driven by emotion can often turn a profit into a loss.
When to stop after a loss
End the session if you have lost 50% of your session bankroll. Increasing your bets to recover losses often leads to even greater losses.
Track your playing history — keep a record of how much you won or lost in each game. This information will help you make better decisions over time.
Quick rules
Player Experiences
Thousands of players from across Bangladesh play on ba99bt every day. Read about some real experiences here.
"I've been playing on ba99bt for the past six months. Deposits and withdrawals with bKash are very easy — I usually get my money within 20-30 minutes. I've had a great experience betting on cricket during the BPL season."
"I was a little nervous at first, but ba99bt's Bengali support team explained everything clearly. The Fortune Tiger game is a lot of fun. After my first deposit with Nagad, I received the bonus instantly."
"Aviator is addictive! ba99bt's interface works great on mobile. I've never had any issues with withdrawals. I'm now on the Silver tier in the VIP program and I regularly receive cashback."
Responsible Gaming Tools
ba99bt believes that gambling is for entertainment — not addiction. We provide a number of tools to help you play in a safe and balanced way.
Self-Exclusion
You can temporarily suspend your account for a set period. Options are available from 7 days up to a longer-term break.
Deposit Limits
Set a maximum deposit limit on a daily, weekly, or monthly basis. Once set, decreasing the limit takes effect immediately, but a delay applies when increasing it.
Loss Limits
Set a maximum amount you can lose within a given period. Once the limit is reached, you will not be able to place any more bets.
Session Time Limits
Set a maximum duration for each gaming session. When the time is up, you will be logged out automatically.
Reality Check Reminders
A message will appear at set intervals to remind you how long you have been playing.
Self-Assessment Quiz
A short questionnaire to help you evaluate your gaming habits. The results are for your eyes only — no judgement.
If You Need Help
If you feel that gambling is having a negative impact on your life, please contact our support team. We can point you toward the right assistance. For players aged 21 and above only.
24/7 Bengali Support
For any issue, question, or assistance, our Bengali-speaking team is always by your side — day or night, any day of the week.
Live Chat
Reach us directly via live chat in Bengali from any page on the site. Active 24 hours a day, 7 days a week.
Frequently Asked Questions
The bonus is added automatically after your first deposit.
They are usually completed within 10-45 minutes.
Verification is required before your first withdrawal.
ba99bt places the highest importance on protecting your personal information. We use SSL encryption and do not sell your data to third parties. To read our full privacy policy, click here.
Legal Notice
ba99bt is an online entertainment platform. This platform operates online and does not claim approval from any specific licence or regulatory authority.
Bangladesh's Public Gambling Act was enacted in 1867 — long before online betting existed. This law is not explicit on the matter of online gambling, which creates a degree of legal ambiguity.
Users are solely responsible for complying with their local laws. Before playing on ba99bt, please inform yourself about the applicable laws in your area.
This platform is for players aged 21 and above only. Access by minors is strictly prohibited.
To learn more about responsible gambling, visit our responsible gaming page.
Join ba99bt Today
As a new member, get a 200% welcome bonus of up to ৳20,000. Deposit just ৳500 with bKash or Nagad and get started.
Create an Account Now