For ages 21+

999bet app Casino Games — Play at live dealer tables

Baccarat, Roulette, Teen Patti and Andar Bahar — streamed live with professional dealers in real time. Get the feel of a real casino from home.

Age 21+ required Mobile wallet support Bengali and English support SSL encryption
৳100
Minimum Deposit
200%
First deposit bonus
10-45
Minute Withdrawals
24/7
Live Chat Support

About us

999bet is built with Bangladeshi players in mind. Our goal is one: to deliver the best gaming experience with local mobile payments, full support in Bengali, and a secure environment. We believe honest and transparent service is the foundation of long-term trust.

Players here can bet on cricket — BPL, IPL and T20 World Cup, plus all major Bangladesh matches. There are also live casino tables streaming Baccarat, Roulette, Teen Patti and Andar Bahar from studios like Evolution and Pragmatic Play Live. For slots, games from PG Soft, Pragmatic Play, JILI and several other studios are available. The game list is wide, with fishing games, crash games and bingo as well.

For payments, all familiar methods are available including bKash, Nagad, Rocket, Upay and bank transfer. If you need help, 24-hour live chat and email support in Bengali are available. SSL encryption and KYC verification are in place to keep your account secure. The 999bet Android and iOS apps are available through official channels — see 999bet app download and usage information for details.

Learn more about us

Browse the site's sections

Go directly to your preferred section

Honor of Kings

Honor of Kings gameplay and betting markets. Find a detailed guide and strategies for the game here.

Honor of Kings Gaming Guide

Roulette

Complete information on the rules, betting options and strategies for European, American and live roulette.

Roulette Rules and Strategies

Cricket

BPL, IPL, T20 World Cup — betting markets for all major tournaments. Popular cricket betting markets and tips included.

Cricket Betting Guide and Markets

Slots

Hundreds of slot games from top studios including PG Soft, JILI and Pragmatic Play, with detailed reviews.

Full Slot Game Collection

999bet Casino

List of live Baccarat, Teen Patti, Andar Bahar and Roulette tables, plus a complete live casino guide.

Live Casino Table Collection

Popular Slot Games

A selected list of the most played slot games

Fortune Tiger
PG Soft
Video High Volatility
Max RTP 96.81%
Gates of Olympus
Pragmatic Play
Cascading High Volatility
Max RTP 96.50%
Mahjong Ways 2
PG Soft
Video Medium Volatility
Max RTP 96.95%
Bonanza Megaways
Big Time Gaming
Megaways High Volatility
Max RTP 96%
Super Ace
JILI
Classic Medium Volatility
Max RTP 97%
Sweet Bonanza
Pragmatic Play
Cascading High Volatility
Max RTP 96.48%

Why choose 999bet

999bet play directly in the mobile browser

Full experience in your phone's browser

No separate app installation needed — open your mobile browser from Dhaka or anywhere and log in directly. The interface is fully laid out for small screens, so every section from live tables to slots is easy to use. Pages load fast with low data usage, which works well even on slower networks.

999bet deposit with bKash and Nagad

Deposit and withdraw with familiar mobile wallets

bKash, Nagad, Rocket and Upay are directly connected for Bangladeshi players. Deposits start from as low as ৳100, and withdrawals are generally processed within 10 to 45 minutes. Bank transfer is also available for those who prefer transacting directly through their bank.

999bet account security and KYC verification

Account security and KYC verification

Every session is protected by SSL encryption, keeping your login details and payment data fully private. After opening an account, the KYC verification process confirms your identity and protects your balance from unauthorised access. Continue playing in a secure environment.

How Weekly Cashback Works

Each week, a set percentage of your net loss — that is, total losses minus total winnings — is returned as cashback. The rate depends on your VIP level.

Bronze
Up to 0.2%
Starting level — play regularly to move up
Silver
Up to 0.4%
The tier after Bronze
Gold
Up to 0.6%
Mid level — the example applies to this level
Platinum
Up to 0.8%
Advanced level — for active players
Diamond
Up to 1.0%
Highest level — maximum cashback

Example: cashback calculation at Gold level

Weekly net loss: ৳20,000
Gold level rate: 0.6%
Cashback: ৳20,000 × 0.6% = ৳120

Cashback returns a portion of lost funds — but it is not a winning strategy; rather, it is a benefit that reduces losses slightly over time.

999bet VIP Benefits and Level Details

BPL Betting Guide

Bangladesh Premier League (BPL) and Bangladesh national team matches are among the most eagerly followed by cricket fans in the country. At 999bet you can join multiple betting markets for every BPL match. Interest runs even higher when the Bangladesh Tigers are playing.

Match Winner

Which of the two teams will win — a simple and popular market.

Top Batsman

Pick which batsman will score the most runs in the match.

Total Runs Over/Under

Decide whether the total runs in an innings will be above or below a set number.

Toss

There is also an option to bet on which team will win the toss before the match starts.

Cricket Betting Markets and Full Guide

Get started in 4 simple steps

From registration to your first bet — the whole process takes just a few minutes

01

Register

Open an account with your name, mobile number and password. The process is quick and fully in Bengali.

02

Log In

Log in with your username and password. If you forget your password, there is an easy reset option.

03

Deposit

Deposit from as low as ৳100 via bKash, Nagad or your preferred method, and take advantage of a 200% bonus on your first deposit.

04

Place your first bet

Join a cricket match, live casino table or slot — pick the game you like and play at your own pace.

How to Place Bets on the 999bet Betting Platform

Long-term player rewards

Special benefits for regular members

Refer a friend to 999bet

Share your account's unique referral code with a friend. When your friend registers and completes their first deposit, a reward is automatically added to both accounts. Each successful referral earns up to ৳1,500 with a 5x wagering requirement.

The full list of games

Different game types and their studios

A list of game types and studios available at 999bet
Game type Studio Example games
Video slots PG Soft, Pragmatic Play, JILI, Hacksaw Gaming Fortune Tiger, Gates of Olympus, Super Ace, Le Bandit
Live Casino Evolution, Pragmatic Play Live, Ezugi, SA Gaming Baccarat, Roulette, Teen Patti, Andar Bahar
Fishing and shooting games JILI, JDB, Spadegaming Mega Fishing, Fishing God, Fa Chai Fishing
Crash games Spribe, Smartsoft Gaming Aviator, JetX
Bingo JILI Fortune Bingo, Lucky Bingo, Super Bingo

When choosing a game, keep your budget and preferred game type in mind — you can enjoy games without placing large bets.

Quick deposit with bKash and Nagad

Add funds in minutes using familiar Bangladeshi mobile wallets. Minimum deposit ৳100.

bKash

Most convenient for those who regularly use their bKash wallet.

1. Select bKash in the deposit section.
2. Enter the amount and confirm your bKash number.
3. Approve with your PIN and the balance will be added.
Nagad

A simple and quick method for Nagad users of the postal service.

1. Select Nagad from the deposit menu.
2. Enter the deposit amount.
3. Approve in the Nagad app and your balance will be updated.
Rocket

Dutch-Bangla Bank Rocket account holders can deposit directly.

1. Select Rocket in the payment section.
2. Enter the amount and your number.
3. Confirm the payment through Rocket.
Upay

A convenient option for United Commercial Bank Upay app users.

1. Select Upay as the deposit option.
2. Confirm the deposit amount.
3. Approve the payment in the Upay app.
999bet Mobile Payment Deposit Process

Bank Transfer is also available

You can deposit by transferring directly from BRAC Bank, Dutch-Bangla Bank, or any other local bank. For withdrawals, you can choose any method — bKash, Nagad, Rocket, Upay, or bank transfer. Minimum withdrawal is ৳1,000.

200% bonus on your first deposit 200%

200% bonus, up to ৳5,000 — wagering requirement is 10x the bonus. Example: a ৳1,000 deposit gives ৳2,000 bonus, total balance ৳3,000; wagering requirement ৳20,000.

Log in to 999bet and get started

Join a Live Casino Table

999bet Live Casino Baccarat Table
999bet Live Dealer Roulette Stream

Baccarat & Teen Patti

Play at live Baccarat tables from Evolution and Ezugi with professional dealers. Teen Patti tables bring the South Asian casino experience — all in real-time streams.

Andar Bahar & Roulette

Andar Bahar is equally popular among players from Bangladesh and India. Live Roulette tables offer European and Immersive versions — available on Pragmatic Play Live and WM Casino.

Responsible Gaming

Set Deposit Limits

Set your own daily or weekly deposit limits. Sticking to a budget keeps gaming enjoyable over the long term.

Time-Out

You can temporarily suspend your account for a set period. Take a break of a few days or weeks whenever you need to.

Self-Exclusion

If you feel gaming is getting out of control, you can request a permanent or long-term self-exclusion.

Get Support

Talk to family, friends, or a professional counsellor. The site's 24/7 live chat and email support are also always available to help.

Age 21+ required. All casino and betting activities on 999bet are for persons aged 21 and above only. Participation by minors is strictly prohibited. For more information, see: Responsible Gaming Guidelines.

Contact & 24/7 Support

Live Chat Support

For any issue, reach out via live chat right away. Support is available in both Bengali and English at any time of day or night. The team is ready to help with account issues, payment questions, or anything game-related.

24 hours, 7 days

Email Support

Contact us by email for detailed questions or when you need to attach documents. Replies are available in both Bengali and English.

Support Email:

[email protected]
999bet Customer Service Live Chat Support

Get Help in Bengali

The support team speaks Bengali, so there is no language barrier when getting in touch. Whether your deposit is stuck, you are having trouble with a withdrawal, or you have questions about account verification — live chat is the fastest way to get a resolution.