299bat Online Casino Betting Platform
🏏 Premium Casino Platform

299bat — Easy Online Betting and Casino Deposits via bKash and Nagad, Win Every Day

Welcome to Bangladesh's fastest payment processing platform. Deposit just ৳500 and enter the world of cricket betting, live casino, and slots.

5 Mobile Wallets Supported
24/7 Bangla Live Support
৳500 Minimum Deposit Amount
৳15,000 Welcome Bonus Up To

Why Choose 299bat?


Fast Deposits and Withdrawals

Deposits via bKash, Nagad, and Rocket are completed within minutes. Withdrawals are generally processed within 30 minutes to 3 hours.

bKash Nagad

Secure Platform

Your information and funds are fully protected through SSL encryption and advanced security measures.

SSL Fair Play

Competitive Odds

Market-leading odds are available on cricket, football, and other sports. Special offers are available on BPL and IPL matches.

BPL IPL

24/7 Bengali Support

Live chat support in Bangla is available at any time of day or night. Our experienced team is always by your side.

Live Chat

Mobile-First Design

Full functionality on both the Android app and mobile site. Watch live cricket scores and place bets on the go.

Android

Generous Bonus Offers

Regular offers are available ranging from a 100% welcome bonus to weekly cashback.

Cashback

Huge Game Collection

Slots, live casino, sports betting, fishing games, and many other types of games are all available in one place.

Live Casino Slots

VIP Program

Weekly cashback and special benefits are available across 5 tiers from Bronze to Diamond.

Cashback VIP

Welcome Bonus — Double Your Chance on Your First Deposit


Get on your first deposit

100%

Up to a maximum of ৳15,000

  • Deposit ৳1,000 → Bonus ৳1,000 → Total ৳2,000
  • Deposit ৳32,000 → Bonus ৳15,000 → Total ৳47,000
  • Wagering Requirement: 25x
  • Minimum deposit of just ৳500
  • bKash, Nagad, Rocket, Upay, or bank transfer
  • For players aged 21 and above only
Open an Account Now
299bat Welcome Bonus Offer

Cricket Format Explained


T20

20 overs per innings, usually completed in 3 to 4 hours. Betting markets include match winner, top batsman, highest scorer, number of sixes, and powerplay score. All major T20 leagues worldwide are covered, including BPL, IPL, BBL, and PSL.

BPL IPL T20 World Cup

ODI (One-Day)

50 overs per innings, with a full match usually completed in 7 to 8 hours. Betting is available on match winner, total runs, number of wickets, and method of dismissal markets. ICC World Cup and various bilateral series are covered.

ICC Bangladesh Tigers

Test

Can last up to five days, with two innings per team. Since a draw is also a possible result in Test cricket, the betting markets are different — series winner, total wickets, and century bets are the most popular.

Series Winner

The Hundred

A new format introduced in England where each team's innings is just 100 balls. Matches end quickly and the betting markets are similar to T20. This format is particularly appealing for live betting.

The Hundred BBL PSL

Live Casino Tables


Baccarat

The most popular live table game. Bet on the Player or the Banker. Example table limits: ৳100 to ৳50,000.

Roulette

Both European and American variants are available. Guess which number the ball will land on — a correct prediction gives you a chance at a big win. Example table limits: ৳50 to ৳25,000.

Blackjack

Get closer to 21 than the dealer. Combining skill and strategy, this is one of the lowest house-edge games in the casino. Example table limits: ৳200 to ৳40,000.

Andar Bahar

A traditional card game from South Asia — predict which side the middle card will match. Simple rules, fast rounds. Example table limits: ৳100 to ৳20,000.

Game Show Wheel

Live game shows in the style of Crazy Time and Dream Catcher, where you spin a big wheel for a chance to win prizes. The atmosphere is festive. Example table limits: ৳50 to ৳10,000.

Teen Patti

The widely familiar three-card game of the subcontinent — now play online with a live dealer. Example table limits: ৳100 to ৳30,000.

299bat Live Casino Table Games

Evolution Gaming and Ezugi — World-Class Dealers

Our live casino section features games from top providers such as Evolution Gaming and Ezugi. Trained dealers play with you through real-time video streaming, just as if you were sitting in a real casino.

Experience world-class live gaming from Dhaka — with perfect performance on mobile too.

Explore Live Casino

Football Betting — The World's Top Leagues


Football is the world's most popular sport, and fans in Bangladesh follow the English Premier League, La Liga, UEFA Champions League, and World Cup qualifiers with equal enthusiasm. 299bat offers betting on matches across all these leagues.

Major European matches generally kick off between 11 PM and 4 AM Bangladesh Standard Time (BST, UTC+6), so plan your betting for the night.

1X2 Market

Bet on one of three options — home win, draw, or away win. The simplest and most popular market.

Double Chance

Bet on two outcomes at the same time — for example, home win or draw. Lower risk, lower odds.

Over / Under Goals

Predict whether the total number of goals will be above or below a set line (e.g., 2.5 goals).

Both Teams to Score (BTTS)

Bet on whether both teams will score at least one goal each. The match result is not relevant.

Asian Handicap

The weaker team is given a goal advantage, making the contest more balanced. Popular in high-profile matches.

First Goalscorer

Bet on who will score the first goal of the match — a correct prediction gives you a chance at a big reward.

299bat Football Betting Live

How to Read Odds


Decimal Odds

Decimal odds are the most widely used format on online betting platforms in Bangladesh. They are also easy to understand — simply multiply your stake by the odds to get your total return.

Example: ৳500 stake × 1.80 odds = ৳900 total return (i.e., ৳400 profit)

Implied Probability: To work out the probability from the odds: (1 ÷ odds) × 100. For example, odds of 1.80 imply roughly a 56% chance of winning.

A Brief Comparison of Other Formats

Format Example Meaning
Decimal 1.80 ৳180 returned on a ৳100 stake
Fractional 4/5 ৳4 profit on a ৳5 stake
American (Moneyline) -125 ৳100 profit on a ৳125 stake
299bat Odds Betting Guide

Bankroll Management Guide


To stay successful at betting over the long term, managing your bankroll properly matters more than wins or losses. The guidelines below are designed for a responsible player.

1
Set a Budget

Your gaming budget is the amount of money you can afford to lose each month. Think of it as entertainment spending — never bet using household expenses, debt repayments, or emergency funds.

2
Divide by Session

Split your monthly budget into smaller sessions. For example, if you have 4 sessions a month, spend 25% of your total budget in each one. This is the simplest way to avoid losing everything in a single session.

3
The 1–5% Rule per Bet

Never place more than 1% to 5% of your total bankroll on any single bet. This keeps your losses limited and gives you the chance to keep playing even after a loss.

4
Stop After a Win

After a big win, the temptation to put it all back on the next bet is real. Set a target — for example, stop playing for the day once your bankroll grows by 50%. Set aside a portion of your winnings.

5
Keep Records

Note down your deposits, bets, and results for each session. Review the overall picture at the end of the week. Understanding patterns makes it easier to correct mistakes.

299bat Bankroll Management Guide
Responsible Gaming: Gaming is for entertainment purposes only. If you feel you may be developing an addiction, visit our responsible gaming page and contact us via live chat for help. For players aged 21 and above only.

Android App — Play Wherever You Are


Download the 299bat Mobile App

The 299bat Android app has been specially designed for players in Bangladesh. It saves data, loads fast, and supports one-click deposits via bKash and Nagad. Live cricket scores and betting can be viewed together on a single screen.

How to Install

1

Download the APK file directly from the official 299bat site — not from any other source.

2

Go to your phone's settings and temporarily enable the "Install from unknown sources" option.

3

Tap the downloaded APK file to install it and grant the required permissions.

4

Open the app and log in to your 299bat account.

5

For security, turn off the "Install from unknown sources" option again after installation.

Warning: Do not install the app from any link on Telegram, Facebook, or elsewhere — these may be fake and put your information at risk of being stolen. Always download from the official site only.

Minimum requirements: Android 7 or a newer version, approximately 100 MB of free storage.

Log In and Get Started

Account Verification Process (KYC)


Account verification (KYC — Know Your Customer) is an international standard used to prevent fraud and ensure player safety on online platforms. Having a clear understanding of this process makes registration much easier.

Documents typically required

National ID Card

A clear photo or scan of both the front and back of your NID card.

Proof of Address

A utility bill or bank statement showing your current address.

Selfie Verification

A clear selfie photo holding your NID card.

Processing Time & Next Steps

After submitting your documents, verification is usually completed within 1 to 24 hours. Once verified, a confirmation message is sent to your email. After that, deposits, withdrawals, and all features are fully unlocked.

If you have any KYC-related issues, help is available in Bengali via 24/7 live chat.

299bat KYC Account Verification

Fast Withdrawals — Get Your Winnings Quickly


After winning at 299bat, you won't have to wait. Our withdrawal process is fully integrated with Bangladesh's mobile banking system.

  • bKash withdrawal: usually within 30 minutes to 3 hours
  • Nagad withdrawal: usually within 30 minutes to 3 hours
  • Rocket withdrawal: usually within 30 minutes to 3 hours
  • Bank transfer: usually within 30 minutes to 3 hours
  • Minimum withdrawal of just ৳500

Withdrawals are processed fastest on accounts with completed KYC verification. Make sure verification is done before your first withdrawal.

💳
bKash
Mobile Wallet
💰
Nagad
Mobile Banking
🚀
Rocket
DBBL Mobile
⬆️
Upay
Mobile Payment
🏦
Bank Transfer
Dutch-Bangla · BRAC · Islami · Sonali

24/7 Support — Always by Your Side


The 299bat support team is at your service 24 hours a day, 7 days a week. Any issue — deposits, withdrawals, bonuses, or gaming — gets resolved quickly.

Live Chat

Chat directly in Bengali from any page on the site. A support agent is always available.

24/7 Bengali

Email Support

For detailed questions or complaints, contact us by email:

[email protected]

Need help right now?

Our Bengali-speaking support team is ready to answer any of your questions.

Log In & Chat

Privacy Policy

299bat places the highest priority on the security of your personal information. Your name, address, mobile number, and payment details provided during registration are kept secure through SSL encryption and are never sold to third parties.

We use cookies only to improve the platform experience. To learn more about how your information is collected, stored, and used, please read our Privacy Policy.

Pohela Boishakh Special: Get up to ৳15,000 in bonuses

Open an account now, deposit ৳500 via bKash or Nagad, and enjoy a 100% welcome bonus. For ages 21+ only.

Slot Games — The World of Jackpots


Slot games are the most varied section of online casinos. From PG Soft's Fortune Tiger and Fortune Rabbit to Pragmatic Play's Gates of Olympus and Sweet Bonanza, and JILI's Fortune Gems and Super Ace — there are games to suit all types of players.

Each slot has its own theme, bonus features, and gameplay. High-volatility games offer the chance of bigger wins but may take longer, while low-volatility games deliver smaller but more frequent wins.

In slots, RTP (Return to Player) indicates how much the game returns over the long term. Generally, a higher RTP is better for the player — though it is not a guarantee for any specific session.

View Slots