21+ only Bangladesh

299bet apk — the go-to place for jackpots and online casino

Slots, live casino, cricket betting and crash games — all in one place. Start from just ৳100 via bKash and Nagad, and withdraw in 5–30 minutes.

৳100 Minimum deposit
100% Welcome bonus
24/7 Bangla support
299bet online casino slot game hero visual

Long-term player rewards

299bet is more than a place to play — there are rewards for staying with us.

Special birthday reward

Every year on your birthday, 299bet adds a special reward to your account. You need to have your account verified and be active to receive it. For long-time players, it is a small token of appreciation.

Refer a friend, both of you benefit

Share your unique referral code with a friend. When they sign up and make a deposit, you both receive a reward. The more friends you refer, the more you gain — find full details about the referral program in the promotions section of your account.


Popular slot games right now

Take a look at the slot games topping the list among players in Bangladesh.

299bet Gates of Olympus slot game image

Gates of Olympus

Pragmatic Play

Slot High volatility
Max RTP 96.50%
299bet Sweet Bonanza slot game thumbnail

Sweet Bonanza

Pragmatic Play

Slot High volatility
Max RTP 96.48%
299bet Fortune Tiger PG Soft slot game

Fortune Tiger

PG Soft

Slot Medium volatility
Max RTP 96.81%
299bet Mahjong Ways 2 popular slot

Mahjong Ways 2

PG Soft

Slot High volatility
Max RTP 96.95%
299bet Super Ace JILI slot game

Super Ace

JILI

Slot Medium volatility
Max RTP 97%
299bet Fortune Gems JILI slot game

Fortune Gems

JILI

Slot Medium volatility
Max RTP 97%

Why choose 299bet?

Fast payments, strong security and local service — these are the three pillars 299bet is built on.

Fast withdrawals

After a win, your money reaches your e-wallet in just 5 to 30 minutes.

SSL security

Your account and transaction details are protected with the highest encryption technology.

Competitive odds

Get competitive odds on all major cricket tournaments, including BPL, IPL and the T20 World Cup.

Local payments

Deposit and withdraw easily via bKash, Nagad, Rocket and Upay.

Welcome Bonus

100% bonus on the first deposit, up to ৳10,000.

24/7 Bangla support

Get help in Bangla anytime via live chat or email.

VIP program

5 tiers from Bronze to Diamond, with weekly cashback and special benefits.

Android and iOS app

Android APK and iOS apps are available through official channels for easy mobile play.
View the 299bet APK download guide


Explore the different sections of the site

Go straight to the game you like.

Bingo

A variety of bingo games — each round brings a new chance.

Browse the bingo game collection

Basketball

From NBA to local leagues — all basketball betting markets are here.

View basketball betting markets

Cricket

BPL, IPL and the T20 World Cup — match winner to ball-by-ball markets, all available.

Read the cricket betting guide

Slots

Hundreds of slot games from PG Soft, Pragmatic Play, JILI and many more providers.

View the full slot game collection

299bet Casino

Live baccarat, roulette, Teen Patti and many more live table games.

View the live casino game list

Get a 100% bonus on your first deposit

Deposit ৳1,000 and get ৳1,000 in bonus — total balance ৳2,000. A 25x wagering requirement applies to the bonus (meaning you need to place ৳25,000 in bets for the ৳1,000 bonus).

Open an account now
100% Welcome bonus
৳10,000 Maximum bonus
25x Wagering
৳100 Minimum deposit

Crash and instant games

Each round lasts just a few seconds — you have to decide fast.

299bet crash game multiplier rising

How does a crash game work?

When a round starts, a multiplier begins rising from 1x. You must cash out before it crashes. The longer you wait, the higher the multiplier — but if it crashes, you lose your entire stake. Setting an auto cash-out in advance locks in a win at your chosen multiplier automatically.

Every round is completely random. No strategy can predict when a crash will happen — so set a budget before you play. 21+ only.

Aviator

In this well-known crash game from Spribe, a multiplier rises alongside a plane in flight. Cash out in time to keep your winnings.

Max RTP 97%

Mines picking game

Pick tiles on a grid while avoiding hidden mines. Each successful pick increases the multiplier — hit a mine and you lose everything.

Plinko drop game

Drop a ball from the top — it bounces through pegs, and whichever slot it lands in determines the multiplier.


The world of jackpot games

Understand how the games with the potential for big prizes actually work.

Every spin is a new chance — there is no guarantee of winning.

Progressive jackpot slots

A portion of every bet is added to a pool. When the jackpot triggers, you have a chance to win the entire pool — Fortune Gems 2 (JILI) is one example of this type of game.

Fishing game jackpots

In games like Mega Fishing (JILI) or Fishing God (Spadegaming), catching a special boss fish can bring a big prize. Jackpot Fishing (JILI) has separate jackpot tiers.

Live casino side-bet jackpots

In baccarat or roulette, side bets let you participate in a separate jackpot pool. This creates an extra opportunity alongside the main game.

Fixed multiplier jackpots

In Fortune Garuda 500 (JILI) or Jackpot Joker (JILI), landing a set number of wins or a specific symbol combination pays a predetermined large prize.

View the full jackpot game list on the slots page


The player's journey — step by step

See the full process from getting started to withdrawing your winnings.

  • 1

    Create an account

    Registration takes just a few minutes — enter your name, mobile number and password. Must be 21 or older.

  • 2

    Verify your account

    Complete verification using an OTP or identity document. This is important for your security.

  • 3

    Make a deposit

    Deposit a minimum of ৳100 via bKash, Nagad, Rocket or Upay. Get a 100% bonus on your first deposit.

  • 4

    Play your favourite games

    Slots, live casino, cricket betting or crash games — pick whatever you enjoy.

  • 5

    Withdraw your winnings

    Withdraw a minimum of ৳1,000. The money will reach your e-wallet within 5 to 30 minutes.

Learn about the betting features of 299bet Bet


Payment methods and transactions

Deposit and withdraw easily using the most popular mobile wallets in Bangladesh.

Deposit methods

bKash Minimum ৳100. Bangladesh's most popular mobile banking service.
Nagad Minimum ৳100. Digital financial service from the postal department.
Rocket Minimum ৳100. Mobile wallet from Dutch-Bangla Bank.
Upay Minimum ৳100. Fast and simple mobile payment.

Withdrawal methods

bKash Minimum ৳1,000. Processing typically completed in 5–30 minutes.
Nagad Minimum ৳1,000. Fast withdrawal process.
Rocket Minimum ৳1,000. Directly to your Dutch-Bangla Bank mobile wallet.
Upay Minimum ৳1,000. Secure and straightforward withdrawal.

VIP program — weekly cashback

The more you play at 299bet, the higher the tier you reach. Cashback is available on your net weekly losses. Example: A Gold member gets ৳180 cashback on ৳20,000 net weekly losses.

See full VIP benefits
Bronze 0.3%

Weekly Cashback

Silver 0.6%

Weekly Cashback

Gold 0.9%

Weekly Cashback

Platinum 1.2%

Weekly Cashback

Diamond 1.5%

Weekly Cashback


Your information is secure. 299bet never sells your personal data to third parties. All data is protected with SSL encryption and used only for account management and security purposes. To learn more, read our Privacy Policy.


Live Betting & Cash Out

Place bets while the match is in progress — odds change with every moment.

How does in-play betting work?

You can place bets even after a match has started — odds update after each event. In cricket, markets may temporarily suspend when a wicket falls or a boundary review occurs. In football, odds shift quickly after a goal.

Popular Live Markets

  • Runs in Next Over: Bet on how many total runs will be scored in an over.
  • Next Wicket Type: Bowled, caught, or run out — bet on how the next wicket will fall.
  • Innings Total Over/Under: Bet on whether total runs in an innings will be above or below a set number.
  • Next Goal: In football, bet on whether Team A or Team B will score the next goal.
  • Live Asian Handicap: Bet on handicap odds during an ongoing match.
299bet live betting odds changing during a cricket match
1

Decide your stake at the start of the match — even if a cash out opportunity comes up, do not go beyond your budget.

2

Odds after the first few overs or at half-time carry a lot of information — take your time rather than rushing.

3

Using partial cash out lets you lock in a portion of your winnings while keeping the rest of the bet running.


24/7 Support in Bengali

299bet's Bengali-speaking team is always ready to help you with any issue.

299bet 24-hour customer support in Bengali

299bet has Bengali-speaking support agents so that players from Dhaka and across Bangladesh can get help in their own language. Whether it's opening an account, issues with deposits or withdrawals, understanding bonus terms, or any technical problem — you'll get quick assistance.

Live Chat

Log in to the site and get instant help directly from the chat section. Any time, day or night.

Email Support

For detailed issues, write to us by email — the team responds in both Bengali and English.

The same 24/7 support is also available in English — convenient for international players as well.

Join 299bet Today

Slots, cricket betting, live casino — everything on one platform. For players aged 21+.

Create an Account

Games from Top Providers

Games from well-known studios — PG Soft, Pragmatic Play, JILI, Evolution, Spribe — are all available at 299bet.

299bet slot collection from various game providers

PG Soft's Fortune Tiger and Mahjong Ways series, Pragmatic Play's Gates of Olympus and Sweet Bonanza, JILI's Super Ace and Fortune Gems, and Spribe's Aviator — these are the games most familiar to players in Bangladesh.

You can play Baccarat, Roulette, and Teen Patti with live dealers at Evolution and Pragmatic Play Live tables. Live tables from Ezugi and SA Gaming are also available.

JILI's Mega Fishing, All-star Fishing, and JDB's Fishing YiLuFa — there is also a dedicated section for fishing game fans.


Secure Transactions & Account Protection

Every transaction at 299bet is secured with SSL technology. Your personal information and financial data are handled with strict confidentiality. Two-step verification provides an extra layer of protection for your account.

If suspicious activity is detected, the account team takes immediate action. To learn about responsible gaming, read our Responsible Gaming Policy.

299bet secure transactions and SSL protection