999bd casino and betting platform hero visual
21+ only • Bangladesh

999bd app casino bonus — get a 120% welcome offer on your first deposit

As a new member, you can receive a 120% bonus directly on your first deposit, up to ৳20,000. From cricket betting to live casino — the games popular in Bangladesh are all in one place.

120% Welcome Bonus
৳20,000 Maximum Bonus
24/7 Live Support
৳100 Minimum Deposit

All bonus offers at a glance

Any offer can be claimed with a deposit of as little as ৳100 — but read the full terms before claiming.

All promotions — amounts and conditions. Read the full rules before claiming any offer. For players aged 21+ only.
Offer Name Bonus Maximum Bonus Wagering Requirement Notes
Welcome Bonus (First Deposit) 120% ৳20,000 15x the bonus One time on first deposit only. Example: deposit ৳1,000, receive ৳1,200 bonus → wagering ৳18,000.
999bd Weekend Reward 50% ৳10,000 20x the bonus Can be claimed once on any deposit made during the last two days of each week.
999bd Slot Festival Bonus 75% ৳15,000 25x the bonus This bonus can be claimed once per day only when depositing for slot games.
Refer a Friend, Win with 999bd Fixed reward ৳2,000 10x the bonus The referrer receives this reward each time a new member successfully registers and makes a deposit.
999bd Birthday Gift Fixed reward ৳5,000 5x the bonus Awarded automatically once on the birthday registered on the account.
Weekly Cricket Deposit Bonus 30% ৳8,000 18x the bonus Can be claimed once per week when depositing for cricket markets.

Read all rules and terms carefully before claiming any bonus. All offers are for players aged 21+ only.

About 999bd — who we are

999bd was built with Bangladeshi players in mind — placing transparency, fast payments and player safety at the top. Our goal is to make every member's experience reliable and enjoyable, without unnecessary hassle.

Available here: cricket betting (BPL, IPL, T20 World Cup) and football among various sportsbook options; slot games from leading providers including PG Soft, JILI and Pragmatic Play; and live casino from Evolution, Ezugi and other studios — Baccarat, Roulette, Teen Patti and more. Fishing games and instant games are also available.

Fast deposits and withdrawals are available via familiar payment methods including bKash, Nagad and Rocket. Accounts are protected on an SSL-encrypted platform, with 24/7 Bengali live chat support always on hand. Android and iOS apps are available through official channels — for details see 999bd app features and information.

Learn more about our mission and values

999bd live casino and sportsbook interface

Explore every section of the site

A brief overview of what each section has to offer.

🎁

Bonus

Promotions

Find the full terms and breakdown of all promotions in one place — from the welcome bonus to weekly offers.

View the full bonus list and terms
🐟

Royal Fishing

Fishing Games

Popular fishing games from JILI, JDB and Spadegaming — Ocean King, Mega Fishing and many more titles.

See the fishing game list and rules
🏏

Cricket

Sportsbook

Multiple markets on BPL, IPL and T20 World Cup matches — match winner, top batsman, total runs — all in one place.

View cricket betting markets and guide
🎰

Slots

Slot Games

From PG Soft's Fortune Tiger to Pragmatic Play's Gates of Olympus — a large collection of slots with RTP information.

Browse the slot game collection and RTP details
🃏

999bd Casino

Live Casino

Baccarat, Roulette and Teen Patti at live dealer tables from Evolution and Ezugi — a real casino experience.

Learn about live casino games and rules
120% First Deposit Bonus
৳20,000 Bonus up to
10-45 Minute Withdrawal
999bd guide to preparing before your first deposit

What you need to know before your first deposit

Keeping these points in mind after opening your account will make getting started easier.

📋

Read the welcome bonus terms: Winnings from the bonus can only be withdrawn after completing wagering of 15 times the bonus amount. Make sure you understand the rules before claiming the bonus.

💳

Minimum deposit amount: A minimum deposit of ৳100 is required via any payment method.

🔒

Use a payment account in your own name: Using someone else's bKash or Nagad account may cause problems with the payment process.

✅

Complete KYC verification early: If you do not want your first withdrawal held up, complete account verification from the start.

🎯

Set a deposit limit: Setting a weekly or monthly deposit limit in advance makes it easier to stay within your budget.

💸

Minimum withdrawal amount: A minimum balance of ৳800 must be in your account to make a withdrawal.

VIP cashback program — three tiers

Play regularly to move up gradually and enjoy more benefits at each tier.

🥉

Entry tier

Bronze

0.5%

Maximum weekly cashback rate

  • Cashback on the week's net losses
  • Eligibility for a special birthday gift
  • Live chat support in Bengali
🥇

Top tier

Gold

1.5%

Maximum weekly cashback rate

  • Weekly cashback at the highest rate
  • Requests are handled promptly
  • Premium live chat support and a special birthday reward

Playing regularly and staying active on your account can qualify you for automatic promotion to a higher tier.

View the full VIP program benefits and tier details

Make a quick deposit via bKash and Nagad

Start any game with a minimum deposit of ৳100. You can deposit easily from any of the wallets below.

📱

bKash

The most familiar method for those who use mobile wallets every day.

1Log in to your account and open the deposit page
2Select bKash and enter the amount (minimum ৳100)
3Confirm with your bKash PIN — the deposit is completed quickly
💳

Nagad

A simple and reliable option for users of the postal department's wallet.

1Select Nagad from the deposit options
2Enter the amount and confirm
3Complete the payment with your Nagad PIN
🚀

Rocket

Direct payment for users of Dutch-Bangla Bank's Rocket wallet.

1Select Rocket on the payment page
2Enter your Rocket number and amount
3Confirm the deposit with your MPIN
🏦

Upay and Bank Transfer

Transfer directly from your Upay wallet or any bank including Dutch-Bangla and Islami Bank.

1Select Upay or bank transfer
2Send the specified amount to the account number provided
3Confirm the deposit details including the reference number
999bd BPL & Cricket Betting Markets

BPL Betting Guide — Placing Bets on Bangladesh Cricket

BPL, Bangladesh Tigers international matches, and the T20 World Cup — all these tournaments have markets available at 999bd. Each match offers multiple betting options, so a good knowledge of cricket makes your bets more analytical.

🏆 Match Winner

Which team will win the match — a simple, straightforward market and a good starting point for newcomers.

🏏 Top Batsman

Bet on which batsman will score the most runs in an innings.

📊 Over / Under Runs

Predict whether the total runs in a match will be above or below a specified number.

🪙 Toss

Who will win the toss — a quick market, settled before the match begins.

See the full guide to cricket betting markets and strategies

Betting Exchange — How Back and Lay Work

In a regular sportsbook you bet against the site, but in a betting exchange you bet against other players. The odds are set by the players themselves, which often makes the market more competitive. The site takes a small commission on each transaction, though the exact rate is not published.

Back Bet — Betting on a Win

You think Team A will win. So you Back Team A at decimal odds of 2.00, with a stake of ৳1,000.
→ If Team A wins: ৳1,000 profit (before commission)
→ If Team A does not win: you lose ৳1,000

Lay Bet — Betting Against a Win

You think Team A will not win. So you Lay Team A for a backer's stake of ৳1,000.
→ If Team A does not win: ৳1,000 profit (before commission)
→ If Team A wins: your liability is ৳1,000 (৳1,000 × 1.00)
These figures are examples only, not live odds or a guarantee of winnings.

Back and Lay — Differences at a Glance

Feature Back Bet Lay Bet
What you want The selected team or player to win The selected team or player not to win
Where the odds come from Set by other players — not the site
Commission A small commission is deducted by the site on winnings
Key difference Like a regular bookmaker You act as the bookmaker yourself

Common Questions & Answers

The most frequently asked questions from Bangladeshi players.

The minimum deposit is ৳100 via any payment method. Currently accepted methods are bKash, Nagad, Rocket, Upay and bank transfer. Using a payment account registered in your own name is mandatory.

Withdrawal requests are usually processed within 10 to 45 minutes. The minimum withdrawal amount is ৳800. Completing KYC verification before your first withdrawal speeds up the process.

A 120% bonus is available on the first deposit, up to ৳20,000. The bonus amount cannot be withdrawn directly — you must first complete wagering of 15 times the bonus amount. Example: deposit ৳1,000 and receive a ৳1,200 bonus, which means wagering of ৳1,200 × 15 = ৳18,000.

All casino and betting activity at 999bd is strictly for those aged 21 and above. Age is verified at the time of account registration. Accounts for those below this age are not approved.

Live chat support in Bengali is available 24 hours a day, 7 days a week. You can also contact via email — both channels offer assistance in Bengali and English. There is no phone number.

KYC verification is carried out to secure your account and keep the withdrawal process smooth. You generally need to submit a copy of your national ID or passport and proof of ownership of the payment method. Completing verification in advance makes your first withdrawal faster.

Slot RTP & Volatility — Key Things to Know

What is RTP?

RTP (Return to Player) is a slot game's long-term average return, calculated from millions of spins. Slot RTP typically falls between 94–97%. It is a mathematical average — there is no guarantee you will receive exactly this amount in a session or over the next few hundred spins.

Example: PG Soft's Fortune Mouse has a maximum RTP of 96.96%, and Mahjong Ways 2 has a maximum RTP of 96.95% — these figures are long-term averages, not the result of any single or few sessions.

999bd Slot Game RTP & Volatility Guide
🐢

Low Volatility

Small wins come frequently; large wins are rare. This type of game suits players who want to keep their balance going longer or play on a smaller budget.

⚖️

Medium Volatility

A mix of small and medium wins. Most players find this balance the most familiar and comfortable.

🚀

High Volatility

A large win may come after a long dry spell. For players with a bigger budget and patience — on a small budget, these games can deplete your balance quickly.

How Progressive Jackpots Grow

In progressive jackpot slots, a small portion of every bet goes into a jackpot pool. The more players bet, the faster the pool grows — and when someone meets the specified conditions, they win the entire pool, after which it starts building from scratch again.

Choose a Game That Fits Your Budget

If you want to play longer on a small budget, choose games with low volatility and high RTP. If you are willing to take more risk in pursuit of a larger win, consider high volatility — but always bet only what you can afford to lose.

Play responsibly — play for entertainment, not as a source of income.

Browse the slot game collection and RTP details

Ask Yourself These Questions

If gambling is going beyond the limits of entertainment, watch for these signs. For ages 21+.

Am I spending more than my set weekly budget?
Am I placing more bets after a loss to try to recover what I lost?
Am I borrowing money from someone to play?
Is playing cutting into time for family, work, or studies?
Do I feel restless or upset when I stop playing?
Am I hiding my gambling from family or friends?
999bd Responsible Gaming & Self-Check Guide

If Any Answer is 'Yes'

Set a deposit limit, time-out, or self-exclusion in your account settings. Talk to family or trusted friends. To learn more, read: Responsible Gaming Guidelines & Tools.

New members get a 120% bonus on their first deposit

Up to ৳20,000. Read the terms and conditions before claiming the bonus. For ages 21+.