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.
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 NagadSecure Platform
Your information and funds are fully protected through SSL encryption and advanced security measures.
SSL Fair PlayCompetitive Odds
Market-leading odds are available on cricket, football, and other sports. Special offers are available on BPL and IPL matches.
BPL IPL24/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 ChatMobile-First Design
Full functionality on both the Android app and mobile site. Watch live cricket scores and place bets on the go.
AndroidGenerous Bonus Offers
Regular offers are available ranging from a 100% welcome bonus to weekly cashback.
CashbackHuge Game Collection
Slots, live casino, sports betting, fishing games, and many other types of games are all available in one place.
Live Casino SlotsVIP Program
Weekly cashback and special benefits are available across 5 tiers from Bronze to Diamond.
Cashback VIPWelcome Bonus — Double Your Chance on Your First Deposit
Get on your first deposit
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
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 CupODI (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 TigersTest
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 WinnerThe 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 PSLLive 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.
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 CasinoFootball 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.
Bet on one of three options — home win, draw, or away win. The simplest and most popular market.
Bet on two outcomes at the same time — for example, home win or draw. Lower risk, lower odds.
Predict whether the total number of goals will be above or below a set line (e.g., 2.5 goals).
Bet on whether both teams will score at least one goal each. The match result is not relevant.
The weaker team is given a goal advantage, making the contest more balanced. Popular in high-profile matches.
Bet on who will score the first goal of the match — a correct prediction gives you a chance at a big reward.
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.
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 |
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.
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.
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.
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.
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.
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.
Android App — Play Wherever You Are
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
Download the APK file directly from the official 299bat site — not from any other source.
Go to your phone's settings and temporarily enable the "Install from unknown sources" option.
Tap the downloaded APK file to install it and grant the required permissions.
Open the app and log in to your 299bat account.
For security, turn off the "Install from unknown sources" option again after installation.
Minimum requirements: Android 7 or a newer version, approximately 100 MB of free storage.
Log In and Get StartedAccount 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.
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.
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 BengaliNeed help right now?
Our Bengali-speaking support team is ready to answer any of your questions.
Log In & ChatPrivacy 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