joining 99 homepage hero banner
21+ only

Get a betting bonus on your first deposit at joining 99 — 100% welcome offer for new members

Make your first deposit and receive the joining 99 welcome bonus directly in your account. Deposits via bKash, Nagad and bank transfer are completed in just a few minutes.

100% Welcome Bonus
৳10,000 Maximum Bonus
10–45 min Withdrawal Time
24/7 Support

Why choose joining 99?

Built with Bangladeshi players in mind — fast payments, reliable odds and straightforward account management.

Fast Withdrawals

Approved requests reach your wallet within 10–45 minutes.

Cricket Betting

BPL, IPL, T20 World Cup — bet on all the cricket matches Bangladeshis love.

SSL Protection

Your data and transactions are fully encrypted — play in a secure environment.

Support in Bangla

Live chat and email support in Bangla and English, 24 hours a day, 7 days a week.

Local Payments

bKash, Nagad, Rocket, Upay and bank transfer — transact using familiar methods.

Large Game Collection

From slots to live baccarat, fishing games to crash — all on one platform.

Regular Bonuses

Weekly reloads, cricket offers and birthday rewards — active players get more benefits.

Mobile App

Android and iOS apps available through official channels — the full experience on mobile.

Jackpot Games — a chance at big prizes

joining 99 offers a variety of jackpot games. The jackpot pool grows with every game, and any player can win it at the right moment.

Fishing Jackpot

Fishing Game Jackpot

Catching a special fish or boss character wins a big prize. The pool builds up over time and is released on a successful catch.

Live Casino

Live Casino Side-Bet Jackpot

Placing an extra side bet on baccarat or roulette lets you take part in the jackpot. A specific card combination or outcome sends the entire pool to one player.

Multi-Level

Multi-Level Jackpot

Mini, Major and Grand — three pool levels running at the same time. The smaller pools grow quickly, while the Grand pool builds over a longer period to reach a large amount.

To find more jackpot slots, see: Jackpot Slots Collection and Game Guide

joining 99 BPL Cricket Betting Guide

BPL Betting Guide

Placing bets on Bangladesh Premier League (BPL) and national team matches at joining 99 is straightforward. Whether it is an exciting match in Dhaka or an international T20 — bet on the markets you prefer. A range of betting markets is available for every Bangladesh Tigers match.

Match Winner

Pick which team will win before the match starts — the simplest and most popular betting market.

Top Batsman

Predict who will score the most runs in an innings and place your bet.

Total Runs Over/Under

Whether the runs scored will be above or below a set line — a strategic market.

Toss Winner

Which team will win the toss — a straightforward market for a quick result.

For detailed betting strategies, read: Cricket Betting Strategies and Market Guide

Popular Slot Games

The most played slots right now — each with a different theme and different prize opportunities.

joining 99 Fortune Tiger slot game thumbnail
PG Soft High Volatility

Fortune Tiger

Max RTP 96.81%

joining 99 Gates of Olympus slot thumbnail
Pragmatic Play High Volatility

Gates of Olympus

Max RTP 96.50%

joining 99 Sweet Bonanza slot thumbnail
Pragmatic Play Mid Volatility

Sweet Bonanza

Max RTP 96.48%

joining 99 Mahjong Ways slot thumbnail
PG Soft High Volatility

Mahjong Ways

Max RTP 96.92%

joining 99 Aviator crash game thumbnail
Spribe Crash Game

Aviator

Max RTP 97%

joining 99 Super Ace JILI slot thumbnail
JILI Mid Volatility

Super Ace

Max RTP 97%

Browse all sections of the site

Each section has its own games, guides and offers — choose based on what interests you.

Voucher

Use a special voucher code to get extra benefits. This page shows which vouchers are active and how to use them.

View Voucher Codes and Offers

Gold Toad Fishing

Gold Toad Fishing — a popular fishing game title. Learn how to play and how multipliers work in detail.

Gold Toad Fishing Game Guide

Cricket

Betting markets, odds formats and strategic tips for BPL, IPL and T20 World Cup — all in one place.

Cricket Betting Strategies and Market Guide

Slots

Slots from top providers including PG Soft, Pragmatic Play and JILI — with RTP data, volatility and feature explanations.

View the Full Slot Game Collection

joining 99 Casino

Live baccarat, roulette, Teen Patti and more table games — the feel of playing directly with dealers.

Live Casino Game Details
100% bonus, up to ৳10,000

Join joining 99 today

100% welcome bonus on your first deposit — wagering is 10 times the bonus amount. Example: ৳1,000 deposit → bonus ৳1,000 → balance ৳2,000 → wagering ৳10,000.

Open an Account

joining 99 VIP Membership

Play regularly and move up step by step — weekly cashback and special benefits at every level.

🥉 Bronze

Up to 0.3%

Weekly Cashback

  • Get back a portion of your weekly net losses
  • First VIP level for new members
  • 24/7 support access

🥇 Gold

Up to 0.8%

Weekly Cashback

  • Highest cashback rate
  • Personal account manager
  • Exclusive tournaments and offers

For full details on VIP benefits, see: joining 99 VIP Membership Benefits and Levels

Withdrawals — fast and secure

Get your winnings back quickly — the same timeframe applies across all methods.

Withdrawal Methods

bKash, Nagad, Rocket, Upay and bank transfer (including Dutch-Bangla, BRAC and Islami Bank)

Minimum ৳800

The minimum amount for each withdrawal request — applies to any method

Completing account verification (KYC) speeds up the payment process. All payments go only to the player's own registered account.

joining 99 deposit method via bKash and Nagad

Fast Deposit via bKash & Nagad

Deposit through your mobile wallet in just a few steps — starting from a minimum of ৳200.

bKash

The most familiar method for those who regularly use bKash.

  • Select bKash from the casino dashboard
  • Enter the amount and your bKash number
  • Confirm with your bKash PIN
Nagad

The postal department's wallet — popular with users across different parts of the country.

  • Choose Nagad on the payment page
  • Enter your mobile number and amount
  • Complete the transaction with the Nagad OTP
Rocket

Dutch-Bangla Bank's mobile banking — convenient for those with a bank account.

  • Choose Rocket under the deposit option
  • Enter your Rocket number and amount
  • Confirm the payment with your PIN
Upay

UCB Bank's digital wallet — with the convenience of a modern app interface.

  • Select Upay on the payment page
  • Enter your account number and amount
  • Approve from the Upay app

Know this before your first deposit

Keeping these points in mind will make your first experience smooth.

📋
Read the bonus terms: Before claiming the welcome bonus, make sure — the bonus amount must be wagered 10 times (example: ৳1,000 deposit → ৳1,000 bonus → wagering ৳10,000).
💵
Minimum deposit: The minimum deposit amount for each method is ৳200.
🪪
Use a payment account in your own name: Deposits and withdrawals must be made from an account registered under the same person's name.
✅
Complete KYC verification early: If your account is not verified, your first withdrawal may be delayed — so submit your NID or passport in advance.
🎯
Set a deposit limit: Fix a weekly or monthly deposit limit according to your own means.
🏦
Minimum withdrawal: The minimum withdrawal amount for any method is ৳800 — requests below this amount cannot be made.

How to read betting odds

Odds are given in three formats — each expresses the same probability, just presented differently.

Decimal Odds

The most common format — multiply by the stake to get the total return. Example: odds of 2.50 means a ৳1,000 bet returns a total of ৳2,500.

Example 1: Team A wins — decimal 2.50
৳1,000 stake → total return ৳2,500 (profit ৳1,500 + original stake ৳1,000).
If lost, ৳1,000 is gone.
Example 2: Team B wins — decimal 1.80
৳1,000 stake → total return ৳1,800 (profit ৳800).

Fractional Odds

A traditional British format — expressed as a fraction. 3/2 means for every ৳2 placed, you win ৳3.

Example 1: Team A — fractional 3/2
Equivalent to decimal 2.50. ৳1,000 bet wins ৳1,500, total return ৳2,500.
Example 2: Team B — fractional 4/5
Equivalent to decimal 1.80. ৳1,000 bet wins ৳800, total return ৳1,800.

American Odds

A plus (+) shows the profit on a ৳100 bet; a minus (−) shows how much you need to bet to win ৳100.

Example 1: Team A — American +150
Equivalent to decimal 2.50. ৳1,000 bet wins ৳1,500, total ৳2,500.
Example 2: Team B — American −125
Equivalent to decimal 1.80. ৳1,000 bet wins ৳800, total ৳1,800.

Always bet within your own means — this is a form of entertainment, not a guaranteed source of income.

Common Myths vs. the Facts

Many players start with certain widely held beliefs — the information below will clear up those ideas.

joining 99 gaming myths and the real facts
Common Belief

A slot that hasn't paid out for a long time is "due" to pay now.

The Fact

Every spin is independent and random — previous results have no effect on the next round.

Common Belief

I've been losing in a row, so it must be my turn to win.

The Fact

Every round is new — a streak of losses or wins does not determine the next result.

Common Belief

There is a guaranteed winning system in Baccarat.

The Fact

No strategy or system can completely eliminate the house edge — every hand is random.

Common Belief

Depositing more increases your chances of winning.

The Fact

The size of your stake increases the potential size of a win, but does not change the probability of winning.

Common Belief

A higher RTP means more wins are guaranteed.

The Fact

RTP is a long-term average — results in a single session can vary greatly from it.

Common Belief

Playing at night or at certain times leads to more wins.

The Fact

A game's RNG does not change based on day, night, or time — results are equally random at all times.

Betting is a form of entertainment — for adults aged 21 and above. Keep to your limits and play responsibly. Responsible Gaming Guidelines

Game studios available at joining 99

Content from the world's leading game studios is available together on this platform.

joining 99 Playtech

Playtech

Live Casino

joining 99 Evolution

Evolution

Live Casino

joining 99 Wazdan

Wazdan

Slot Games

joining 99 PG Soft

PG Soft

Slot Games

joining 99 Microgaming

Microgaming

Live Casino

joining 99 Smartsoft Gaming

Smartsoft Gaming

Crash Games

joining 99 BGaming

BGaming

Slot Games

joining 99 Big Time Gaming

Big Time Gaming

Slot Games

Protecting your information is our priority.

joining 99 keeps users' personal information secure through SSL encryption. We do not sell your data to any third party. To learn about our detailed rules on data collection and use, read: Privacy Policy.

Register today and claim your welcome bonus

Get a 100% bonus on your first deposit. For adults aged 21 and above. Play responsibly.

Open an account now