299ba – Bangladesh's Most Trusted Cricket & Casino Betting Platform
Instant deposits via bKash, Nagad & Rocket. Bet on BPL, IPL, T20 World Cup and spin hundreds of slots & live casino tables — 24/7 English support, SSL-secured, for players aged 21 and above.
Explore Game Categories
From live dealer tables to crash games — browse every category available on 299ba and find your favourite.
Welcome Bonus — 100% Match
- 100% match on your very first deposit, up to ৳20,000 BDT
- Minimum deposit ৳500 via bKash, Nagad, Rocket or Upay
- Bonus credited instantly to your 299ba wallet
- 30x wagering requirement on bonus funds
- Valid for all slots, live casino and sports markets
- One welcome bonus per verified account only
Top Hot Games Right Now
The most-played titles on 299ba this week — picked by thousands of players across Dhaka, Chittagong, Sylhet and beyond.
Game Categories Explained
New to online gambling? Here is a plain-English breakdown of every major game type waiting for you at 299ba.
Cricket Betting
Place pre-match and live in-play bets on BPL, IPL, T20 World Cup, and international Test series. Markets include match winner, top batsman, total runs, and over/under. Bangladesh Tigers fans get competitive odds across all formats.
Slot Games
Hundreds of video slots from Pragmatic Play, NetEnt, and Microgaming, ranging from classic 3-reel fruit machines to feature-rich 6-reel Megaways titles. Each slot lists its RTP and volatility so you can choose wisely.
Live Casino
Stream HD live dealer rooms powered by Evolution Gaming and Ezugi. Chat with real croupiers while playing Baccarat, Blackjack, Roulette, or Crazy Time. Tables are open 24/7, with stakes starting at ৳50.
Table Games
Classic RNG-powered Baccarat, Roulette, Blackjack, and Dragon Tiger — ideal when you want fast rounds without waiting for a live seat. House edge is published for every table variant on 299ba.
Teen Patti
A three-card South Asian classic beloved across Bangladesh. Players compete against the dealer or each other, aiming for the best hand. Multiple variants — Joker, AK47, Muflis — keep gameplay fresh.
Andar Bahar
One of the simplest card games in the region: one card is dealt face-up, then you bet whether a matching card appears in the Andar (inside) or Bahar (outside) pile. Fast rounds and near 50/50 odds.
Bingo
Community-style bingo rooms where numbers are drawn automatically and prizes are shared among winners. Perfect for casual players who enjoy a social atmosphere without complex strategy.
Crash Games
Watch a multiplier climb and cash out before it crashes. Aviator by Spribe is the most popular title — provably fair, with a live bet panel showing what other players are doing in real time.
Cricket Formats Explained
Understanding the format helps you pick the right betting market. Here is a quick guide to every format you will find on 299ba.
T20
20 overs per side, match lasts roughly 3 hours. The highest-action format, generating the widest range of live betting markets — over totals, six counts, wicket times. BPL and IPL are both T20 competitions beloved by Bangladeshi fans.
ODI
50 overs per side, played across a full day. Bigger run totals mean richer run-line and handicap markets. The ICC Cricket World Cup is the flagship ODI tournament — Bangladesh Tigers regularly compete at this level.
Test
Up to 5 days, two innings per side. Draws are possible, which creates unique three-way match-result markets. Session betting, partnership runs, and day-by-day handicaps make Test cricket ideal for value hunters.
The Hundred
100 balls per team instead of 20 overs — each set is 10 balls. Played in England, it attracts global stars and generates fast-paced betting action similar to T20 but with a unique ball-counting structure.
Top Leagues You Can Bet On at 299ba
Your Journey at 299ba
Getting started is straightforward. Follow these four steps and you could be placing your first bet within minutes — straight from Dhaka, Sylhet, or anywhere in Bangladesh.
Create Your Account
Register in under two minutes using your mobile number. No lengthy forms required — just a username, password, and your preferred currency (BDT).
Make Your First Deposit
Fund your wallet instantly via bKash, Nagad, Rocket, or Upay. Minimum deposit is ৳500. Your welcome bonus is credited automatically on first deposit.
Choose Your Game
Browse 500+ slots, live casino tables, cricket markets, and crash games. Use filters to sort by category, RTP, or provider — or jump straight to the Hot Games section.
Withdraw Your Winnings
Cash out to bKash or Nagad within 1–6 hours. No hidden fees on withdrawals. The same wallet you deposited from is used for payouts — simple and secure.
VIP Membership Tiers
The more you play at 299ba, the more rewards you unlock. Three tiers, each with progressively richer benefits.
For players who have made at least one deposit and completed KYC verification.
- Weekly cashback 0.5%
- Priority email support
- Access to weekly tournaments
- Birthday bonus ৳500
- Dedicated account page
Unlocked after accumulating ৳25,000 in total wagers across any game category.
- Weekly cashback 0.8%
- 24/7 live chat priority queue
- Monthly reload bonus 30%
- Birthday bonus ৳1,500
- Faster withdrawal processing
Reserved for players reaching ৳100,000 in lifetime wagers — our highest honour.
- Weekly cashback 1.2%
- Personal VIP account manager
- Monthly reload bonus 50%
- Birthday bonus ৳5,000
- Same-day withdrawal guarantee
Loyalty Rewards Program
Every bet you place earns loyalty points regardless of the outcome. Accumulate points to climb the tier ladder, redeem them for bonus credit, or exchange them for free spins on selected slots.
Points never expire as long as your account is active. Log into your 299ba account at any time to check your current balance and progress toward the next tier.
Earn Points on Every Bet
1 loyalty point per ৳100 wagered on slots; 0.5 points per ৳100 on live casino and sports markets.
Tier Upgrades Are Automatic
Reach the monthly wagering threshold and your account upgrades automatically — no manual request needed.
Redeem for Bonus Credit
Convert 500 loyalty points into ৳100 bonus credit directly from your account wallet dashboard.
Exclusive Member Perks
Gold members unlock early access to new game launches, tournament invites, and surprise seasonal bonuses.
Account Verification (KYC) Guide
KYC (Know Your Customer) verification protects both you and the platform. It confirms your identity, prevents fraud, and ensures that withdrawals reach the correct account holder. Completing KYC also raises your daily withdrawal limit significantly.
Submit Your National ID
Upload a clear photo of both sides of your Bangladesh National ID Card (NID). The name must match the name registered on your 299ba account exactly.
Provide Address Proof
A recent utility bill, bank statement, or any official document showing your current residential address in Bangladesh is accepted.
Selfie Verification
Take a clear selfie holding your NID next to your face. This confirms that the submitted document belongs to the account holder.
Verification Complete (1–24 Hours)
Our compliance team reviews submissions within 1 to 24 hours. You will receive an in-app notification once approved, and full withdrawal access is granted immediately.
Why Is KYC Required?
KYC is standard practice across all legitimate online betting platforms. It prevents underage gambling, protects against identity theft, and ensures responsible gaming protocols are properly enforced. Players aged 21 and above only.
Betting Glossary
New to casino and sports betting? These are the key terms you will encounter on 299ba — explained simply.
The percentage of all wagered money a slot or game pays back to players over time. A slot with 96% RTP returns ৳96 for every ৳100 wagered on average.
The mathematical advantage the casino holds over players on any given game. Baccarat has a house edge as low as 1.06%, making it one of the most player-friendly table games.
The amount of money placed on a single bet or spin. Your stake is the amount at risk — separate from any bonus funds applied to the bet.
A number reflecting the probability of an outcome and the potential payout. Decimal odds of 2.50 mean a ৳100 stake returns ৳250 total (৳150 profit) if the bet wins.
A single bet combining multiple selections where all outcomes must win. The odds multiply together, offering large potential payouts but higher risk.
A bet placed after a match or game has already started. Odds update in real time based on the current score and game situation.
A feature allowing you to settle an open bet before the event ends — locking in a partial win or reducing a potential loss based on the current odds.
The total amount of money you have set aside specifically for gambling. Managing your bankroll responsibly is the single most important habit for sustainable play.
The number of times you must bet a bonus amount before withdrawing winnings derived from it. A ৳1,000 bonus with a 30x requirement means wagering ৳30,000 total.
How frequently and how large a slot pays out. High-volatility slots pay rarely but in bigger amounts; low-volatility slots pay smaller amounts more often.
A slot spin that costs nothing from your real-money or bonus balance. Free spins are often awarded as part of welcome bonuses or in-game scatter triggers.
A bet on whether the actual outcome will be above or below a spread set by the bookmaker. Common in cricket for run totals — you win more the further the result goes in your favour.
"At 299ba, every player in Bangladesh deserves a fair, fast, and secure betting experience — from the first deposit to the final withdrawal."
Why Choose 299ba?
Thousands of players across Dhaka, Chittagong, Rajshahi and Sylhet trust 299ba every day. Here is why.
Trusted Game Providers
299ba partners with the world's most respected software studios to deliver certified, high-quality games.
Customer Support Channels
Need help? Our team is reachable through multiple channels — in English, Bangladesh Standard Time (BST, UTC+6).
24/7 Live Chat
Available around the clock — average first response under 2 minutes. Access live chat from the help icon within your account.
Email Support
Send detailed queries to [email protected] — typical response within 4–12 hours on business days.
WhatsApp Support
Message our WhatsApp support line at +880 1700-299299 — available 9am to 1am BST daily.
In-App Messaging
Use the built-in ticket system inside your 299ba account for account-specific queries. Replies within 6 hours.
Responsible Gaming Tools
299ba is committed to promoting safe gambling. The following tools are available to every verified account holder at no charge.
Self-Exclusion
Temporarily or permanently block access to your account for periods of 1 week, 1 month, 6 months, or indefinitely. Contact support to activate immediately.
Deposit Limits
Set daily, weekly, or monthly deposit caps directly from your account settings. Limits take effect immediately; increases require a 24-hour cooling-off period.
Loss Limits
Define the maximum amount you are comfortable losing in any given day, week, or month. Once the threshold is reached, further play is paused until the period resets.
Session Time Limits
Set a maximum session duration. A notification appears when you approach your limit, and your session ends automatically when the time is up.
Reality-Check Reminders
Receive pop-up reminders at regular intervals (every 15, 30, or 60 minutes) showing your session duration and net win/loss — keeping you informed and in control.
Self-Assessment Quiz
A short anonymous quiz to help you evaluate whether your gambling habits are within a healthy range. Available in the Responsible Gaming section of your account.
21+ Only. Gambling is intended for entertainment purposes only and is not a reliable source of income. If you feel that gambling is negatively affecting your life, please contact our support team at [email protected] or visit our Responsible Gaming page for further guidance and resources.
Your Privacy Matters. 299ba collects and processes personal data solely to operate the platform, verify accounts, and process payments. We do not sell or share your data with third parties for marketing purposes. All data is stored with 256-bit SSL encryption. For full details, read our Privacy Policy.
About 299ba
299ba was built with one purpose: to give Bangladeshi players a world-class online betting experience in their own language and currency. From the very start, our focus has been on speed, transparency, and reliability — three qualities that matter most to players in Dhaka, Chittag ong, Sylhet, Khulna, Rajshahi, and beyond.
We partner exclusively with globally certified game studios — Pragmatic Play, Evolution Gaming, Spribe, and more — to ensure every spin, every hand, and every live dealer session is provably fair. Our payment infrastructure is built around the methods Bangladeshis actually use: bKash, Nagad, Rocket, and Upay, with deposits and withdrawals processed around the clock.
Our commitment goes beyond games. We invest heavily in responsible gambling tools, transparent bonus terms, and a 24/7 English-speaking support team so that every player — from a first-time bettor in Mymensingh to a seasoned casino regular in Cox's Bazar — always feels informed, respected, and in control.
Ready to Play at 299ba?
Join over 50,000 players across Bangladesh. Deposit via bKash or Nagad in seconds and claim your ৳20,000 welcome bonus today. For players aged 21 and above only.