21+ Only

299bet app Online Casino — Get 100% bonus on your first deposit as a new member

Open a new account and get a 100% match bonus on your first deposit, up to ৳10,000. Cricket betting, slots, live casino — all in one account, with easy payments via bKash and Nagad.

100% Welcome Bonus Up to ৳10,000 Deposit from ৳200 30 min – 3 hrs Withdrawal
299bet online casino homepage hero banner
100% Welcome Bonus
৳10,000 Maximum Bonus
24/7 Live Support
৳200 Minimum Deposit

Fishing and Arcade Games

In fishing games, players choose a cannon — each cannon has a different bet level. The goal is to shoot and catch fish and sea creatures that appear on the screen. Small fish are easier to catch but the rewards are lower; large fish and boss creatures are harder to catch, but the winnings are much higher. You can play alone or with other players at a shared table — every shot is an engaging experience.

Fishing games are a great option for those who want something beyond regular slots. Since you control the bet amount yourself, both new and experienced players can enjoy them.

JILI

Mega Fishing

Multiple players hunt large sea targets together; rewards multiply greatly in special boss rounds.

JDB

Fishing YiLuFa

Various cannons and bullet levels — beginners can start with lower bets and gradually move on to bigger targets.

Spadegaming

Fishing God

When a special god fish appears, rewards increase several times over; the fast-paced gameplay keeps you focused.

Fa Chai

Star Hunter

Extra multipliers on special star-shaped targets — every shot holds the chance of a surprise.

To see more slots and fishing games, browse the full game collection on the slots page.

About Us

299bet was built with Bangladeshi players in mind — a simple, secure platform operated in the local language where every member matters. The site runs around three core values: local payment methods, support in Bengali, and a passion for sports in Bangladesh.

From cricket betting to football, live casino, video slots, fishing games, crash games, bingo and table games — everything is available in one account. Games from world-renowned studios like Evolution, Pragmatic Play, PG Soft, JILI and Spribe are updated regularly, so the collection stays fresh.

You can use bKash, Nagad and Rocket for payments, and withdrawals are usually completed within 30 minutes to 3 hours. SSL encryption and OTP verification are used to protect your account. The 299bet Android and iOS apps are available through official channels — learn more about the 299bet mobile app. Live chat and email support in Bengali and English are available around the clock.

Learn more about us

299bet online platform for players in Bangladesh

Explore the different sections of the site

Jackpot

Slots and games with big prizes — every spin has a chance to win a jackpot. Both progressive and fixed jackpots are available.

View the jackpot games list

Monster Crash

Fast-paced crash games where cashing out at the right moment brings big wins. You'll find Aviator and other Spribe games here.

Read more about crash games

Cricket

Bet on various cricket matches including BPL, IPL and the T20 World Cup — match winner, top batter and many more markets.

Read the cricket betting guide

Slots

Hundreds of video slots from top studios including PG Soft, Pragmatic Play and JILI — new games added regularly.

View the full slot games collection

299bet Casino

Live casino from Evolution and Pragmatic Play Live — Baccarat, Roulette, Blackjack and Teen Patti with live dealers.

View the live casino games list

Popular Game Types

299bet cricket and sports betting markets
Sports Betting

Cricket and Football Betting

Match winner, handicap, over/under — you can bet in both live and pre-match markets. BPL and IPL are the most popular among cricket fans.

299bet live casino dealer table
Live Casino

Live Dealer Games

Play Baccarat, Roulette and Teen Patti with real dealers — broadcast live from Evolution and Pragmatic Play Live studios.

299bet video slot games collection
Video Slots

Slot Games

From PG Soft's Fortune Tiger and Mahjong Ways to Pragmatic Play's Gates of Olympus — each slot has its own theme and features.

299bet fishing shooting game table
Fishing Games

Fishing and Shooting

Shoot fish and sea creatures with a cannon — set your own bet level and win big prizes at boss levels.

299bet crash game Aviator multiplier
Crash Games

Crash Games

In Spribe's Aviator, the multiplier keeps rising — if you don't cash out at the right moment you lose everything, so making quick decisions is the real challenge.

299bet bingo game online
Bingo

Bingo Games

Various bingo variants including JILI's Fortune Bingo and Lucky Bingo — simple rules, fast rounds, and the option to play with multiple cards.

Fast Withdrawal — How It Works

Withdrawal Methods

bKash, Nagad, Rocket, and bank transfer (Dutch-Bangla Bank, BRAC Bank, and other major banks).

৳500

Minimum Withdrawal

You can withdraw a minimum of ৳500 by any method — directly from your balance.

When account verification is complete, the payout process is secure and uninterrupted. Withdrawals always go to the player's own account or wallet.

VIP Membership & Benefits

299bet's VIP program has five tiers. The more you play, the greater your chance of moving up. Each tier offers weekly cashback — a fixed percentage of your net losses for the week is returned to you.

Example: A Gold member with a net loss of ৳20,000 in one week will receive ৳20,000 × 0.6% = ৳120 in cashback.

299bet VIP Membership Benefits & Cashback Tiers
VIP Tier Weekly Cashback Special Benefits
Bronze Up to 0.2% Weekly cashback, support in Bengali
Silver Up to 0.4% Increased cashback, priority support
Gold Up to 0.6% Faster payouts, access to special promotions
Platinum Up to 0.8% Dedicated account manager, exclusive offers
Diamond Up to 1.0% Highest cashback, personal benefits and priority service

View full details of the 299bet VIP program

299bet Site Information at a Glance

The table below brings together key details about 299bet's main services.

299bet Service Summary — All details as per site facts
Deposit Methods bKash, Nagad, Rocket, bank transfer
Withdrawal Methods bKash, Nagad, Rocket, bank transfer
Minimum Deposit ৳200 (all methods)
Minimum Withdrawal ৳500
Typical Withdrawal Time 30 minutes to 3 hours
Welcome Bonus 100% first deposit bonus, up to ৳10,000; wagering requirement: 25x the bonus amount
Customer Support 24/7 live chat and email — in Bengali and English
Game Types Cricket and sports betting, live casino, video slots, fishing games, crash games, bingo, Teen Patti, table games
Age Restriction 21+ (all casino and betting activities)

Get Started in Four Steps

1

Create an Account

Go to the 299bet login page and open a new account with your name, mobile number, and password. Verify your number with an OTP.

2

Log In

Log in to your account with your username and password. For your security, only log in from the official domain.

3

Make a Deposit

Deposit easily via bKash, Nagad, or Rocket. The welcome bonus will be added automatically on your first deposit.

4

Place a Bet or Play

Cricket, slots, or live casino — go to your preferred section and enjoy. Place bets within your own budget.

View the 299bet betting guide and rules

Get a 100% Bonus on Your First Deposit

New members will receive a 100% bonus on their first deposit, up to ৳10,000. The wagering requirement for the bonus is 25x the bonus amount.

100% Match Bonus
৳10,000 Maximum Bonus
25× Wagering
Open an Account Now

Example: Deposit ৳1,000 and get ৳1,000 bonus — total balance ৳2,000; before withdrawing you must wager ৳1,000 × 25 = ৳25,000.

Cricket Formats Explained

T20

Each team plays 20 overs; a match usually finishes in three to three-and-a-half hours. Because runs come quickly, betting markets update with new odds after every over. BPL, IPL, and the T20 World Cup are played in this format.

ODI

Each team plays 50 overs and the game takes a full day. After the innings break, new target-based markets open in the betting market. This format gets the most attention in Bangladesh Tigers matches.

Test Cricket

Five days of play, two innings each; a draw is a possible result. Betting markets include match winner, series result, and innings-based markets. Odds change slowly due to the longer duration.

The Hundred

Each team faces 100 balls — an even shorter and faster format than T20. Popular in England, this format has fewer betting markets but they update quickly.

Beyond BPL and IPL, betting markets are also available for ICC tournaments, the Big Bash League, and other T20 leagues. Markets may change before and during a match.

Read the full cricket betting markets and guide

How to Read Betting Odds

Bangladeshi bettors commonly encounter three odds formats. Each means the same thing — only the way it is expressed differs.

Decimal Odds (most common)

The number is a direct return multiplier — multiply it by your stake to get the total return. 3.00 means ৳3 back for every ৳1 staked.

Fractional Odds

This format, from English tradition, shows the ratio of profit to stake. 2/1 means ৳2 profit on a ৳1 stake.

American Odds

A positive number (+) shows profit on a 100 stake; a negative number (-) shows how much you need to stake to win 100.

Format Team A wins (৳1,000 stake) Team B wins (৳1,000 stake)
Decimal 3.00 → total ৳3,000 (profit ৳2,000) 1.50 → total ৳1,500 (profit ৳500)
Fractional 2/1 → profit ৳2,000 + original stake 1/2 → profit ৳500 + original stake
American +200 → 200 profit on a 100 stake -200 → 100 profit on a 200 stake

In all examples, Team A and Team B are fictional — this is not a guarantee of any real match or outcome.

Bet within your means — there is no guarantee of winning.

299bet Betting Odds Formats Explained

Keep Your Account Secure

Follow a few simple steps to keep your account and deposited funds safe.

Never share your OTP

Never share your OTP, password, or PIN with anyone — even someone claiming to be support staff.

Verify the correct domain

Before logging in, check that the domain in your browser's address bar is correct. Watch out for fake sites that look identical to the real one.

Use a strong password

Create a unique password combining uppercase letters, lowercase letters, numbers, and special characters — do not reuse a password from another site here.

Log out on shared devices

Always log out after using a family member's or friend's phone or computer. Do not save your password in the browser.

Support through official channels only

If you have an issue, contact us only through the site's live chat or email. No support is provided through third-party numbers or apps.

Do not trust forwarded offers

Do not accept promotion screenshots sent by someone claiming to be an agent on Telegram or WhatsApp without verifying them. Check all offers directly on the official site.

Responsible Gaming

Playing on 299bet is entertainment — not a way to earn income. Some tools and tips are available to help you have a safe experience.

Set Limits

Set deposit limits and session limits to keep your budget under control.

Time-Out

If needed, take a break from your account for a set period — contact support and they will assist you.

Self-Exclusion

If you want to stop playing for an extended period, apply for self-exclusion.

Budget Planning

Only bet an amount that, if lost, will not affect your daily life.

21+ All casino and betting activities on 299bet are for persons aged 21 and above only.

If you need help, talk to family or friends, or seek advice from a professional. You can also reach 299bet's 24/7 live chat or email support.

Read the full responsible gaming guide

299bet Responsible Gaming and Budget Control

Payments Simple & Fast

299bet bKash Nagad Payment Methods Deposit

You can deposit and withdraw using the most widely used mobile banking methods across Bangladesh, including Dhaka. Even without a separate bank account, you can get started easily with bKash or Nagad.

bKash Nagad Rocket Bank Transfer

Minimum deposit ৳200; withdrawals are generally processed within 30 minutes to 3 hours.