ba99bt Online Casino Betting Welcome Bonus
🎰 Bangladesh's #1 Online Casino

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.

৳500
Minimum deposit amount
200%
Welcome Bonus
10-45 min
Average withdrawal time
24/7
Live support in Bengali

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 payment

SSL security

Your data and transactions are fully encrypted. A safe and reliable platform.

SSL secured

Best odds

From cricket to football — competitive odds are available on every match.

Top odds

24/7 Bangla Support

Whenever you need help, our Bengali-speaking team is always there for you.

Round-the-clock support

Local payment

bKash, Nagad, Rocket, and Upay — deposit and withdraw using familiar mobile banking methods.

Local methods

Generous bonuses

200% bonus for new members. Cashback and VIP benefits for regular players.

Big bonuses

Huge game library

Slots, live casino, fishing, table games — multiple game categories all on one platform.

Multi-category

VIP program

From Bronze to Platinum — the more you play, the more weekly cashback you earn.

Exclusive benefits
ba99bt welcome bonus first deposit offer

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
Create an account now

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 Soft

Sweet Bonanza

Pragmatic Play

Aviator

Spribe

Fortune Gems

JILI

Gates of Olympus

Pragmatic Play

Dragon Fortune

JILI

Mega Fishing

JILI

Mahjong Ways

PG Soft

Fortune Rabbit

PG Soft

Money Coming

JILI

Sugar Rush

Pragmatic Play

Treasures of Aztec

PG Soft

Recent big wins

ba99bt players are winning big prizes every day. Here is a list of some recent wins — you could be next.

৳1,85,000

R*** from Dhaka — Gates of Olympus

৳97,500

M*** from Chittagong — Aviator

৳2,30,000

S*** from Sylhet — Fortune Tiger

৳62,000

H*** from Rajshahi — Mega Fishing

৳1,12,000

A*** from Khulna — Sweet Bonanza

The next win could be yours!

Play now

Cricket 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

Slots

Pragmatic 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 live

JILI

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 slots

Evolution 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 casino

Spribe

The pioneer of crash games. Aviator has established itself as one of the fastest growing casino games in the world.

Notable game: Aviator

Crash game

Microgaming

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
ba99bt game providers slots casino

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 0.3% cashback
  • Weekly cashback up to 0.3%
  • Exclusive promo access
  • Priority support
  • Early access to new games

Silver

Weekly 0.6% cashback
  • Weekly cashback up to 0.6%
  • Faster withdrawal processing
  • Monthly loyalty bonus
  • All Bronze benefits

Platinum

Weekly 1.2% cashback
  • 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.

ba99bt fast withdrawal bKash Nagad payment

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.

bKash
Mobile wallet
Nagad
Mobile wallet
Rocket
Mobile banking
Upay
Mobile wallet
Minimum withdrawal ৳800

Withdrawals are available even for small amounts.

Average processing time 10-45 minutes

Most requests are completed within the hour.

Fastest processing for verified accounts

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.

ba99bt RTP house edge game information

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.

Refer a friend — earn rewards together

Bring your friend to ba99bt and both of you earn rewards. Completed in three simple steps.

1

Share your referral link

Log in and send your personal referral link to a friend via WhatsApp, Facebook, or SMS.

2

Friend registers and deposits

The referral is activated when your friend creates an account through your link and makes their first deposit.

3

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?

National identity card
Photos of both sides of your NID
Proof of address
Utility bill or bank statement
Selfie verification
A selfie photo holding your NID

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.

ba99bt account verification KYC process

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.

1

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.

2

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.

3

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.

4

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.

5

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.

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."

Rahul Mia
Dhaka
★★★★★

"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."

Shahana Begum
Chittagong
★★★★☆

"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."

Tanvir Hossain
Sylhet
ba99bt Player Experience Live Casino

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.

Email Support

Email us for detailed enquiries.

[email protected]

Frequently Asked Questions

How do I get a bonus?

The bonus is added automatically after your first deposit.

How long do withdrawals take?

They are usually completed within 10-45 minutes.

When do I need to complete KYC?

Verification is required before your first withdrawal.

Privacy Policy Notice

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.

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