Enjoy real-time betting on sports events from around the world at 299ba. Best odds, instant payouts, and a simple interface.
299ba offers betting on all major sports events from around the world.
Tests, ODIs, T20s & IPL
Premier League, La Liga, Champions League
Grand Slam, ATP & WTA tournaments
NBA, EuroLeague & international
NHL and international hockey leagues
WBO, WBC, IBF championship fights
CS2, Dota 2, League of Legends
Six Nations, Rugby World Cup & Super Rugby
Place instant bets on matches happening right now
Start betting on 299ba in just a few simple steps
Sign up for free at 299ba. Enter your name, mobile number, and password — your account will be ready within minutes.
Deposit easily via bKash, Nagad, or Rocket. Minimum deposit is just BDT 200.
Select cricket, football, or any sport you like and browse available matches and events.
Click on your preferred odds, enter the amount in the bet slip, and confirm your bet.
Winnings are credited directly to your 299ba wallet. Withdraw easily via bKash or Nagad.
Deposit and withdraw directly via mobile banking.
SSL encrypted transactions. Your data is secure.
Why millions of Bangladeshi players choose 299ba
Odds shift with every ball or every minute during a match. Bet at the right moment to maximize your chances of winning.
We strive to offer the best odds in the market. Odds on cricket and football are particularly competitive.
Check odds for every match, manage your bet slip, and track live scores — all from your smartphone.
Cash out your bet before the match ends to lock in a profit or cut potential losses.
Combine multiple match bets into one. Win them all and your payout multiplies.
Bengali-speaking customer support is available around the clock. Reach out any time you need help.
Betting at 299ba comes with multiple exclusive bonuses.
Get a 100% bonus on your first deposit. Bonus credit up to BDT 10,000.
New MemberOdds on selected cricket matches are boosted by up to 20%. Special offers available for Bangladesh matches.
On WeekendsGet 10% cashback on your net weekly losses. Credited to your wallet every Monday.
WeeklyWin an accumulator bet on 5+ matches and get a 15% bonus on top of your payout.
Multi-Bet
Choose the betting method that suits you best
| Bet Types | Risk | Potential Winnings | Cash Out | Live Bet | For Newcomers |
|---|---|---|---|---|---|
| Single Bet | Low | Medium | |||
| Accumulator | More | Much higher | |||
| System Bet | Medium | More | |||
| Live Bet | Medium | More | |||
| Handicap Bet | Medium | Medium | |||
| Over/Under | Low | Medium |
Sports Betting raises a lot of questions for people in Bangladesh — where to place bets, how to deposit money, and whether winnings will actually be paid out. 299ba was built with exactly these concerns in mind. Everything on the platform is designed to be straightforward for Bangladeshi users, from a Bengali-language interface to payments via bKash.
You don't need a large investment to get started at 299ba. Deposit as little as BDT 200 and start placing bets on cricket matches. First-time depositors receive a 100% bonus, which boosts your betting balance and gives you access to more matches. That's a significant advantage for new players.
In Bangladesh, cricket is more than a sport — it's a passion. 299ba offers special odds for every international match the Bangladesh team plays. You can bet across all three formats: T20, ODI, and Test. Beyond match winners, there are plenty of betting markets including top run-scorer, top wicket-taker, and over/under runs.
Live betting is 299ba's most popular feature. Odds update in real time as the match unfolds. An experienced viewer who reads the game well and bets at the right moment can win big. For example, a team that starts out as the underdog will have higher odds — if they turn things around, the payout can be significantly larger than usual.
Football fans are in for a great time at 299ba too. You can bet on all the major leagues — the English Premier League, Spain's La Liga, Germany's Bundesliga, and Italy's Serie A. Special odds boosts are available for Champions League and Europa League knockout matches. World Cup and Euro tournament betting is also on offer.
Many people ask whether accumulator bets are actually profitable. Honestly, it depends on your analysis. Combining 3 or 4 matches in an acca multiplies the odds, resulting in a much larger payout. However, losing any single match means losing the entire bet. That's why 299ba suggests choosing matches from familiar leagues and keeping your acca to 3–5 selections.
The Cash Out feature can save you from a big loss. Say you've placed a bet on a match but mid-game it looks like your team isn't performing well. Cashing out lets you recover a partial amount instead of losing the entire bet. It's an important part of smart betting.
Payments at 299ba are completely hassle-free. Instant deposits via bKash, Nagad, and Rocket. Withdrawals are processed quickly too — funds typically reach your mobile banking account within a few hours. Minimum withdrawal amount is BDT 500.
299ba takes responsible betting seriously. Every user can set daily or weekly deposit limits. If you ever feel your betting is getting out of control, there's also an option to temporarily suspend your account. Betting is great for entertainment, but it shouldn't be treated as a primary source of income.
All things considered, 299ba is a reliable and enjoyable betting platform for sports fans in Bangladesh. Whether it's cricket or football, live betting or pre-match — the goal is to deliver the best experience across the board.
100% bonus on your first deposit. Up to BDT 10,000.
Live betting available 24 hours a day. Place your bets while the match is in progress.
Winnings are paid out to your bKash or Nagad account within a few hours.
Regular bettors enjoy VIP benefits, including exclusive odds and bonus offers. View Details।
Set your betting limits. Learn more Here।
Most frequently asked questions about betting
Register for free at 299ba, claim a 100% bonus on your first deposit, and enjoy live betting on cricket, football, and thousands of other events.