🏆 Bangladesh's #1 Betting Platform

Bet online at 299ba — take advantage of live odds on BPL, IPL and international cricket

A safe and fast platform built for Bangladeshi players — start from just ৳500 via bKash, Nagad or Rocket and get a 120% welcome bonus.

299ba Online Betting Cricket Live Odds
৳500 Minimum deposit & withdrawal
120% Welcome bonus up to ৳15,000
1 Hour Typical withdrawal time
24/7 Customer support in Bengali

Game Categories Overview


Live Betting

Cricket Betting

Live odds across a wide range of markets — from BPL, IPL and T20 World Cup to international Test series. Odds update instantly with every over and wicket.

Popular

Slot Games

Hundreds of slots from PG Soft, Pragmatic Play and JILI — including Fortune Tiger, Gates of Olympus and Sweet Bonanza. Simple rules, diverse themes and playable at any budget.

Real Dealer

Live Casino

Play with real dealers at high-definition live tables from Evolution, Ezugi and other top providers. Enjoy the casino atmosphere from the comfort of your home.

Strategy Game

Table Games

Play Baccarat, Roulette, Blackjack and Sic Bo — a blend of strategy and luck. Separate tables are available for beginners and experienced players alike.

South Asian

Teen Patti

South Asia's most popular card game is now online. JILI's Teen Patti Joker and Teen Patti 20-20 are particularly popular among Bangladeshi players.

Fast Game

Andar Bahar

This simple card game delivers results in just a few seconds and is available at 299ba in both live and RNG formats.

Group Fun

Bingo

Play together with friends in JILI's Fortune Bingo, Super Bingo and Jackpot Bingo. Simple rules, big prize opportunities and an atmosphere of shared excitement.

Crash

Crash Games

Spribe's Aviator is the fastest-growing crash game in Bangladesh. The multiplier keeps climbing — cash out at the right moment to win.

Cricket Betting Markets


From BPL and IPL to international T20 and Test matches, 299ba offers a wide range of betting markets. Below is an introduction to seven common markets.

Match Winner

Predict which team will win the match. The simplest and most popular market.

Example: Bangladesh vs India — pick either team.

Toss Winner

Bet solely on who will win the toss. The result is known before the match begins.

Example: Toss Winner — Team A or Team B.

Top Batsman

Predict which batsman will score the most runs for a given team.

Example: Who will be Team A's top run-scorer.

Total Runs Over/Under

Choose whether the total runs in an innings or the full match will be above or below a set number — two options to pick from.

Example: Total runs in the first innings — over or under.

Runs in an Over

Bet on how many runs will be scored in a specific over. Very popular in live in-play betting.

Example: Will total runs in the 15th over be more or less than 10.

Method of Dismissal

Predict how the next wicket will fall — bowled, caught, run out, LBW, and so on.

Example: Next dismissal — caught or bowled.

Player of the Match

Pick who will be named the best performer at the end of the match.

Example: Who will be the Man of the Match.

🔴 How Live In-Play Odds Change

In live betting, odds update instantly with every ball, every wicket and every boundary. When a wicket falls, the batting team's odds rise and the bowling team's odds shorten. Quick scoring in the powerplay pushes the target higher, and a change from pace to spin also affects the markets. A momentum shift in the final overs can bring significant odds movement — so focus and patience are both essential in live betting.

299ba Cricket Betting Market Analysis

Special Markets for the Bangladesh Tigers

When the Bangladesh Tigers take the field, 299ba opens special markets for local cricket fans. During the BPL season, you can also bet on the performance of domestic franchises.

Watching Bangladesh play at the T20 World Cup or an ICC event with real-time odds adds a different kind of excitement. New opportunities with every over, a new twist with every partnership.

Note: Market examples are for educational purposes. No specific match fixtures or live odds are shown here.

299ba Guide for New Members


Follow just a few steps to start betting and claim your welcome bonus.

1

Create an Account

Visit the 299ba site and register with your mobile number and email. The entire process can be completed in Bengali and takes only a few minutes.

2

Verification (KYC)

Upload your national ID card or passport to keep your account secure. This only needs to be done once and ensures your funds are protected.

3

First Deposit

Deposit a minimum of ৳500 via bKash, Nagad, Rocket or Upay. Bank transfer is also supported. The deposit process is fast and secure.

4

Claim Your Welcome Bonus

Receive a 120% bonus on your first deposit, up to a maximum of ৳15,000. Example: deposit ৳1,000 and get a ৳1,200 bonus — total balance ৳2,200. The wagering requirement is just 15 times the bonus amount.

5

First Game / Bet

Cricket betting, slots or live casino — choose the game or match you prefer. Start with small bets and get comfortable at your own pace.

6

Withdrawal

After winning, withdraw a minimum of ৳500 directly to bKash or Nagad. Funds typically arrive within 1 hour. No hidden charges.

Ready to Win Big?

Join 299ba and start your betting journey today with a 120% welcome bonus.

Log In & Claim Your Bonus

Payment Methods — Deposits & Withdrawals


Minimum deposit & withdrawal: ৳500 (all methods). Typical withdrawal time: within 1 hour.

299ba bKash Nagad Payment Methods
Method Best For How to Deposit Fee
bKash Mobile banking users, suitable for everyone Select bKash at the cashier, then confirm with your number and PIN No additional fee
Nagad Mobile banking users, for fast transactions Select Nagad at the cashier, enter your number and confirm with OTP No additional fee
Rocket Dutch-Bangla Bank customers and mobile banking users Select the Rocket option, then make payment with your account number and PIN Standard Rocket transaction rate applies
Upay UCB customers and digital wallet users Select the Upay option, then confirm payment via the app or your number No additional fee
Bank Transfer Users making large transactions, internet banking users Select bank transfer at the cashier and transfer according to the bank details provided (Sonali, Agrani, DBBL, BRAC Bank supported) Standard bank charges may apply

Live Betting & Cash Out


Live betting, or in-play betting, means placing bets while a match is in progress. Although odds are set before the match starts, they change with every event during in-play betting. In cricket, when a wicket falls the bowling team's odds shorten, and when a big boundary boosts the run rate the batting team's odds begin to shorten too. In football, when a goal is scored the odds for the trailing team to win rise immediately.

Cash Out — what is it? Cash Out is the option to secure part or all of your bet before a match ends. Say you've bet on Team A to win, and midway through the game Team A is leading — cashing out at that point gives you a guaranteed amount, without the risk of waiting for the final result.

4 Tips for Staying Calm During Live Betting

  • Even if the odds shift quickly, don't rush into a bet — take a few moments to analyze the situation.
  • Decide in advance the maximum amount you'll bet, and don't cross that limit.
  • If a cash-out option is available, make a rational decision rather than waiting out of greed.
  • Betting while watching the match live keeps you more aware — follow the game directly, not from behind the scenes.
299ba Live Betting Cash Out Guide

Bankroll Management Guide


299ba Bankroll Management Budget Planning

If you want to enjoy betting or casino games, the first step is to set a realistic budget — this is the foundation of bankroll management. Treat the amount you can set aside each month for entertainment as your bankroll. Never go beyond that figure.

Divide your bankroll into smaller session amounts. For example, if your monthly budget is ৳5,000, allocate ৳500–৳1,000 per session. This way, a single bad session won't wipe out your entire bankroll.

Experienced players generally follow the rule of spending 1%–5% of their bankroll per bet. This is the safest approach for long-term play. Avoid suddenly increasing your bet size out of excitement after a big win.

When a losing streak begins, resist the urge to place larger bets to recover losses. Set a maximum loss limit in advance — for example, stop for the day if you lose 50% of your session budget. Likewise, if you've had a good win, be content with it — giving it all back out of greed is the most common mistake in betting.

Keep a record of each session — how many bets you placed, how much you won, how much you lost. This tracking will help you understand your own playing patterns and make more informed decisions in the future. 299ba's responsible gaming tools can support you in this process.

RTP and House Edge Explained


RTP (Return to Player) is the theoretical percentage of total bets that a game returns to players over the long run. For example, if a slot has an RTP of 96%, there is an average chance of ৳96 coming back for every ৳100 wagered — but this is calculated over millions of rounds, not a single session.

House Edge is the flip side of RTP — the percentage the casino keeps on average. If a game's RTP is 97%, the house edge is 3%. This rate varies from game to game.

Slot Games
Typical RTP range: 92%–98%. Higher volatility can bring bigger rewards, but losses are also more frequent.

Blackjack
With the right strategy, RTP can reach nearly 99% — one of the best rates among casino games.

Roulette
European Roulette has an RTP of around 97.3% (single zero). American Roulette has a higher house edge due to the double zero.

Baccarat
The Banker bet has an RTP of around 98.94%. One of the lowest house edge games with straightforward rules.

Understanding RTP and house edge means making more informed decisions about betting. No game guarantees a win — but knowing the math behind your preferred game keeps expectations realistic and reduces the risk of overbetting.

299ba RTP House Edge Game Education

24/7 Support in Bengali


299ba's support team is built with Bangladeshi players in mind — every issue resolved in your own language.

Live Chat

Bengali-speaking agents active seven days a week, twenty-four hours a day. Connect instantly from any page on the site.

Email Support

For detailed issues, email us at: [email protected] — write in Bengali, get a reply in Bengali.

Support in English Too

The same 24/7 chat and email support is also available in English, so language is never a barrier.

FAQ in Bengali

Find answers to common questions about deposits, withdrawals, bonuses, and KYC in Bengali in our FAQ section.

Payment Support

If you run into any issue with a deposit or withdrawal via bKash, Nagad, or Rocket, our agents will guide you through it step by step.

Account Security

Contact us any time for help with login issues, KYC verification, or account protection.

Refer a Friend


Invite someone you know to 299ba and both of you get rewards — in three simple steps.

1

Share Your Referral Link

Log in to your account, copy your personal referral link, and share it with friends or family.

2

Friend Registers and Deposits

The condition is met once your friend completes registration using your link and makes their first deposit.

3

Both of You Get Rewards

Once the condition is met, both you and your friend will receive rewards according to the program.

Fair Use Terms and Conditions

  • A person cannot refer themselves — this will be considered void.
  • Only one account per device and IP address is allowed.
  • The referred person must be a new member — existing account holders are not eligible.
  • See our terms and conditions for full details on rewards and other conditions.

Why This Platform — About 299ba


299ba Trusted Online Betting Platform Bangladesh

299ba was built with Bangladeshi players in mind. From the busy streets of Dhaka to cricket fans across the country — our journey began with the goal of letting people enjoy betting safely, in their own language and through familiar payment methods. Keeping every transaction secure through SSL encryption and strict data protection policies is our top priority.

We believe entertainment should come from a place of enjoyment and responsibility. That's why 299ba offers responsible gaming features — deposit limits, self-exclusion, and a commitment to keeping players informed with realistic information. This platform is for those aged 21 and above only.

With partnerships with internationally recognized game providers, fast local payment options, and a Bengali-speaking support team, 299ba genuinely aims to deliver an online betting experience that feels truly built for Bangladesh.

Game Providers — Trusted Partners


At 299ba, you have access to thousands of games from a portfolio of world-class game providers.

Pragmatic Play
Evolution Gaming
PG Soft
JILI
Spribe
Microgaming
NetEnt
Ezugi
Playtech
Hacksaw Gaming
Play'n GO
Nolimit City

Hundreds of slot games, live casino, and much more

VIP Program & Weekly Cashback


Regular players at 299ba can automatically advance through a three-tier VIP program.

Bronze

The first step of the VIP journey. Weekly cashback of up to 0.3%. Keep playing regularly to move up to the next tier.

Silver

At the mid-level tier, weekly cashback of up to 0.7%. Priority access to additional benefits and special promotions.

299ba VIP Program Cashback Benefits

How to Move Up

By playing regularly at 299ba, you can automatically progress from Bronze to Silver and Gold based on your activity. You will be notified at each tier change, and new benefits activate immediately.

Gold members receive invitations to special events, faster withdrawal priority, and personal support. See our terms and conditions for full details on the VIP program.

Frequently Asked Questions


Here you'll find answers to the most common questions Bangladeshi players have about 299ba.

The minimum deposit at 299ba is ৳500 across all methods. This limit applies to all supported options including bKash, Nagad, Rocket, Upay and bank transfer. The minimum withdrawal amount is also ৳500.

Withdrawals to bKash, Nagad or Rocket are typically completed within 1 hour. Bank transfers may be subject to the bank's own processing times. If KYC verification is not yet complete, your first withdrawal may take a little longer.

You will receive a 120% bonus on your first deposit, up to a maximum of ৳15,000. Example: deposit ৳1,000 and receive a ৳1,200 bonus — total balance ৳2,200. The wagering requirement is 15 times the bonus amount. That means if you receive a ৳1,200 bonus, you must wager ৳18,000 before withdrawing bonus winnings. Wagering is calculated on the bonus amount only, not on the deposit.

Yes, 299ba offers a wide range of betting markets on BPL, IPL and T20 World Cup as well as other international cricket events. Match winner, toss winner, top batsman, total runs over/under and live in-play betting are all supported. Please note that betting is only for those aged 21 and above.

KYC (Know Your Customer) is the process of verifying your identity to protect your account from fraud and unauthorised use. You need to upload a photo of your national ID card or passport. It only needs to be done once and makes withdrawals faster. Our support team is ready to assist you through the entire process in Bengali.

The 299ba support team is active 24 hours a day, 7 days a week. Instant assistance is available via live chat. You can also reach us by email at [email protected] — support is provided in both Bengali and English.

For 21+ — Play Responsibly

For those aged 21 and above only. Let entertainment be enjoyable, and rooted in responsibility.

Log In — Join 299ba