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.
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.
Mega Fishing
Multiple players hunt large sea targets together; rewards multiply greatly in special boss rounds.
Fishing YiLuFa
Various cannons and bullet levels — beginners can start with lower bets and gradually move on to bigger targets.
Fishing God
When a special god fish appears, rewards increase several times over; the fast-paced gameplay keeps you focused.
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.
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 listMonster 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 gamesCricket
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 guideSlots
Hundreds of video slots from top studios including PG Soft, Pragmatic Play and JILI — new games added regularly.
View the full slot games collection299bet Casino
Live casino from Evolution and Pragmatic Play Live — Baccarat, Roulette, Blackjack and Teen Patti with live dealers.
View the live casino games listPopular Game Types
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.
Live Dealer Games
Play Baccarat, Roulette and Teen Patti with real dealers — broadcast live from Evolution and Pragmatic Play Live studios.
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.
Fishing and Shooting
Shoot fish and sea creatures with a cannon — set your own bet level and win big prizes at boss levels.
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.
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).
Typical Processing Time
Most withdrawals are completed within 30 minutes to 3 hours — the same timeframe across all methods.
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.
| 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 |
299bet Site Information at a Glance
The table below brings together key details about 299bet's main services.
| 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
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.
Log In
Log in to your account with your username and password. For your security, only log in from the official domain.
Make a Deposit
Deposit easily via bKash, Nagad, or Rocket. The welcome bonus will be added automatically on your first deposit.
Place a Bet or Play
Cricket, slots, or live casino — go to your preferred section and enjoy. Place bets within your own budget.
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.
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.
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.
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.
Payments Simple & Fast
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.
Minimum deposit ৳200; withdrawals are generally processed within 30 minutes to 3 hours.