Bangladesh's #1 Betting Platform

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.

500+ Games Available
50K+ Active Players
৳20K Welcome Bonus
24/7 Live Support
299ba

Explore Game Categories

From live dealer tables to crash games — browse every category available on 299ba and find your favourite.

Slots
Cricket
Live Dealer
Bingo
Teen Patti
Andar Bahar
Lottery
Crash Games
Poker
Table Games
21+ Only

Welcome Bonus — 100% Match

৳20,000 BDT
  • 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.

Sweet Bonanza
Slots
RTP 96.51%
Lightning Baccarat
Live Casino
RTP 98.76%
Aviator
Crash
RTP 97.00%
Teen Patti Gold
Teen Patti
RTP 97.30%
Crazy Time
Live Casino
RTP 96.08%
Gates of Olympus
Slots
RTP 96.50%
Andar Bahar Live
Andar Bahar
RTP 97.85%
Money Train 3
Slots
RTP 96.40%
Dragon Tiger
Table Games
RTP 96.72%
Speed Roulette
Live Casino
RTP 97.30%
Keno Classic
Lottery
RTP 95.00%
Book of Dead
Slots
RTP 96.21%

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.

299ba

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
BPL — Bangladesh Premier League IPL — Indian Premier League BBL — Big Bash League PSL — Pakistan Super League ICC T20 World Cup ICC Cricket World Cup

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.

1
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).

2
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.

3
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.

4
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.

Featured Promotion
Up to 1.2% Weekly Cashback

Get Cash Back Every Week — No Questions Asked

  • 1.2% cashback on net weekly losses across all games
  • Credited every Monday — valid for 7 days
  • No minimum loss threshold — all active players qualify

VIP Membership Tiers

The more you play at 299ba, the more rewards you unlock. Three tiers, each with progressively richer benefits.

Bronze
Entry Level

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
Silver
Mid Tier

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
Gold
Elite Status

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.

1
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.

2
Provide Address Proof

A recent utility bill, bank statement, or any official document showing your current residential address in Bangladesh is accepted.

3
Selfie Verification

Take a clear selfie holding your NID next to your face. This confirms that the submitted document belongs to the account holder.

4
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.

299ba
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.

RTP (Return to Player)

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.

House Edge

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.

Wager / Stake

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.

Odds

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.

Parlay / Accumulator

A single bet combining multiple selections where all outcomes must win. The odds multiply together, offering large potential payouts but higher risk.

Live Bet (In-Play)

A bet placed after a match or game has already started. Odds update in real time based on the current score and game situation.

Cash Out

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.

Bankroll

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.

Wagering Requirement

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.

Volatility

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.

Free Spin

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.

Spread Betting

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.

299ba

"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.

Instant Deposits
Top up via bKash, Nagad, Rocket or Upay in under 60 seconds — no bank delays.
SSL Secured
All data is protected by 256-bit SSL encryption. Your personal and financial details stay private.
24/7 Support
Reach our English-speaking support team any hour via live chat, WhatsApp, or email.
Competitive Odds
BPL, IPL and international cricket markets with some of the best odds available in Bangladesh.
Mobile Optimised
Fully responsive on Android and iOS — no app download required. Play directly in your browser.
500+ Games
Slots, live casino, sports, crash games, Teen Patti, and more — all under one roof.
BDT Currency
Play and withdraw entirely in Bangladeshi Taka — no currency conversion fees or hidden charges.
Fair Play Certified
All RNG games are independently tested. Provably fair crash games use open-source algorithms.

Trusted Game Providers

299ba partners with the world's most respected software studios to deliver certified, high-quality games.

Pragmatic Play Evolution Gaming Microgaming NetEnt Ezugi Spribe Playtech Hacksaw Gaming Relax Gaming Play'n GO Red Tiger Blueprint Gaming
299ba

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.

299ba

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.