Welcome to Bangladesh's most popular Sports Betting platform. From the Cricket World Cup to the IPL, local leagues to European football — bet on every match at the best odds.
299bat com brings all your betting options together in one place. Pick the category that suits you best.
Bet on all international cricket matches including Bangladesh, India, Pakistan, and more. Available across all formats — Test, ODI, and T20.
Bet on Europe's top competitions — Premier League, La Liga, Bundesliga, Champions League, and more.
Bet at real-time odds while the match is in play. Odds update with every ball and every minute.
Bet on all the sports popular in Bangladesh — kabaddi, hockey, tennis, badminton, and more.
Sample Data: The odds and scores above are for illustrative purposes only. Live odds change every second — log in to your account to see real-time odds.
Placing your first bet at 299bat com is easier than you think. Just follow the steps below and you'll be up and running in minutes.
Go to the registration page, enter your mobile number and password to create an account. Once you complete OTP verification, your account will be active.
Deposit easily with Mobile Pay, Nagad, or Rocket. Minimum deposit is just ৳200. Get a 100% bonus on your first deposit.
Go to the Sports section and find the match you want. Select a market (Match Winner, Over/Under, etc.) and click on the odds.
Enter your stake on the bet slip — the potential payout will be calculated automatically. Click the "Confirm Bet" button to place your bet.
Cash Out Feature: You can exit a bet before the match ends. The cash out feature at 299bat com lets you cut your losses or lock in a profit.
299bat com displays odds in decimal format. It may take a moment to get used to, but once you do, it's straightforward.
Calculation Formula
Potential Winnings = Bet × Odds
e.g. ৳1,000 × 2.50 = ৳2,500 (profit ৳1,500)
Higher Odds = Higher Risk
Odds of 3.00+ indicate an underdog — less likely to win, but the payout is much higher if they do.
Lower Odds = Lower Risk
Odds of 1.50–1.80 indicate a favorite — a higher chance of winning, but a lower payout.
| Market | Description | Pre-Match | Live |
|---|---|---|---|
| Match Winner | Which Team Will Win | ✓ | ✓ |
| Toss Winner | Which Team Will Win the Toss | ✓ | ✗ |
| Total Runs | Total Runs Over/Under | ✓ | ✓ |
| Top Batsman | Top Run Scorer | ✓ | ✓ |
| First Wicket | At what score will the first wicket fall | ✓ | ✓ |
| Number of Sixes | Total Sixes in Match | ✓ | ✓ |
| Powerplay Score | Runs in the First 6 Overs | ✓ | ✗ |
| Maiden Over | Whether a maiden over will be bowled | ✓ | ✓ |
More Markets: 299bat com offers 100+ markets including BTTS, corner count, and card markets in football; set scores in tennis; and innings runs in cricket.
Advice drawn from experienced bettors — especially useful if you're just getting started.
Decide how much you're willing to bet per session before you start. Only wager money you can afford to lose — that's the first rule of smart betting.
Never stake your entire balance on a single match. Experienced bettors typically risk no more than 2–5% of their total balance per bet — it keeps you in the game for the long run.
Before placing a bet, check the team's recent form, head-to-head record, and pitch conditions. Data-driven bets give you a better chance of success than going on gut feeling.
Betting on your favorite team out of loyalty usually does more harm than good. Even for Bangladesh matches, keep a cool head and analyze the odds objectively.
299bat com's Cash Out feature lets you settle a bet before the match ends. If your team is performing well but the outcome still feels uncertain, consider a partial cash out to lock in some winnings.
With accumulator bets, every selection must be correct to win big — but one wrong pick loses the whole thing. Stick to single bets when you're starting out.
Odds move fast in live betting. Don't rush — wait for the right moment. Watch the first few overs or minutes before placing your bet.
299bat com regularly offers promotions and bonuses. Free bets, cashback, and reload bonuses — used wisely, these can lower your risk and stretch your betting budget.
Keep a record of every bet — which match, how much, which market, and what the outcome was. It helps you identify your strengths and spot where you're going wrong.
Betting non-stop reduces focus and leads to poor decisions. If you hit a losing streak, take a short break and come back with a clear head.
Betting is for entertainment, not a source of income. Know your limits and follow responsible gaming guidelines. If needed, Responsible Gaming Visit the page.
In Bangladesh, cricket is more than a sport — it's passion, it's celebration. When the national team plays, the whole country comes to a standstill. It's this deep love for the game that has driven online betting's steady rise in Bangladesh, and 299bat com has built a reliable platform to match that demand.
Many people assume online betting must be complicated. In reality, betting on 299bat com is as straightforward as sending money through Mobile Pay. The interface is fully in Bangla, the support team speaks Bangla, and the payment methods are familiar mobile banking options — so there's nothing stopping newcomers from getting started.
Live betting is 299bat com's most exciting feature. You can place bets even after the match has started, with odds shifting in real time as the game unfolds. In cricket, when a team is under pressure, the opposition's odds shorten — catching that moment can be a huge opportunity for a sharp bettor.
299bat com's football coverage is particularly impressive. From the English Premier League to the Bangladesh Premier League, betting options are available across all levels of the game. During the Champions League and the World Cup especially, a wide range of special markets are added that you'd struggle to find on most other betting sites.
One of the biggest advantages of 299bat com is its withdrawal speed. In most cases, your winnings hit your mobile banking account within 30 minutes. Withdrawals are available around the clock — no waiting for a specific time window.
At the end of the day, betting is entertainment. 299bat com aims to keep it safe, simple, and enjoyable. Always play responsibly, set your limits, and take a break if it stops being fun.
Maximum Payout: Single bets can pay out up to ৳5,00,000. Special limits on major matches may go even higher.
Secure Transactions: Every transaction is secured with 256-bit SSL encryption and 2FA.