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.
Game Categories Overview
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.
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.
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.
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.
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.
Andar Bahar
This simple card game delivers results in just a few seconds and is available at 299ba in both live and RNG formats.
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 Games
Spribe's Aviator is the fastest-growing crash game in Bangladesh. The multiplier keeps climbing — cash out at the right moment to win.
🏟️ A Night Out
Enjoy special events and themed game nights where an evening's excitement turns into a full casino experience. This section is regularly updated with exclusive promotions and special tables.
👑 High Roller
For those who dare to bet big, 299ba's High Roller section is built just for you. High-limit tables, VIP benefits and an environment suited to experienced players.
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.
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.
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.
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.
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.
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.
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.
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 BonusPayment Methods — Deposits & Withdrawals
Minimum deposit & withdrawal: ৳500 (all methods). Typical withdrawal time: within 1 hour.
| 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.
Bankroll Management Guide
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.
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.
Share Your Referral Link
Log in to your account, copy your personal referral link, and share it with friends or family.
Friend Registers and Deposits
The condition is met once your friend completes registration using your link and makes their first deposit.
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 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.
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.
Gold
Top tier — weekly cashback of up to 1.0%. Dedicated account manager and exclusive offers.
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.
For 21+ — Play Responsibly
For those aged 21 and above only. Let entertainment be enjoyable, and rooted in responsibility.
Log In — Join 299ba