Bangladesh's #1 Betting Platform

99ba — Bangladesh's Most Trusted Cricket & Live Casino Betting Platform

Instant deposits via bKash, Nagad & Rocket. Bet on BPL, IPL & T20 World Cup. Live dealer tables open 24/7 with English & Bengali support. SSL-secured. 21+ only.

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

Claim Your ৳20,000 Welcome Bonus Today

New players in Dhaka, Chittagong, Sylhet and across Bangladesh — sign up, deposit via bKash or Nagad, and double your first deposit up to ৳20,000.

21+ only. Terms & conditions apply. Please gamble responsibly.

Our Story: Built for Bangladesh

99ba was founded with a single purpose: to give Bangladeshi players a world-class online betting experience in their own language, using payment methods they already trust. From the very beginning, our team has been deeply familiar with the local market — the passion for cricket during BPL season, the enthusiasm for live casino tables after Eid, and the practical reality that fast, reliable bKash and Nagad transactions are non-negotiable.

We partnered with globally recognised game providers like Pragmatic Play, Evolution Gaming, and Spribe to ensure that our library covers every preference — from high-octane cricket betting and live roulette to crash games and classic slots. Every game on the platform is certified for fairness, and our payout rates are published transparently so you can make informed decisions before you wager a single taka.

Today, 99ba serves players across Dhaka, Chittagong, Sylhet, Khulna, Rajshahi, Barisal, Rangpur, Mymensingh, and Cox's Bazar. Our mission remains the same: safe, fair, and genuinely entertaining online gaming for every adult in Bangladesh who chooses to play.

21+ Only — Adults Play Here
99ba

Why Players Across Bangladesh Choose 99ba

Eight reasons our community keeps growing — from Dhaka to Cox's Bazar.

Instant Deposits

Top up your account in seconds using bKash, Nagad, Rocket, or Upay — no waiting, no delays, no hidden fees.

SSL-Secured Platform

256-bit SSL encryption protects every transaction and every session. Your data and funds are safe with 99ba at all times.

Live Cricket Betting

In-play markets for BPL, IPL, T20 World Cup, and all major international fixtures. Bet on the Bangladesh Tigers with the best available odds.

Live Dealer Tables

Real croupiers, real-time streaming. Live baccarat, roulette, blackjack, and Andar Bahar — available 24/7 at stakes that suit every budget.

Mobile-First Design

Fully optimised for Android and iOS. Enjoy the complete 99ba experience directly in your mobile browser — no app download required.

24/7 Bilingual Support

English and Bengali-speaking agents available around the clock via live chat and WhatsApp. Average response time under 5 minutes.

Competitive Odds

Our sportsbook consistently offers among the most competitive odds in the Bangladesh market — more value on every bet you place.

Regular Promotions

Weekly reload bonuses, cashback offers, free spins, and seasonal specials around Eid, Pohela Boishakh, and Victory Day — for existing players, not just new ones.

99ba

Getting Started on 99ba in 6 Easy Steps

From zero to your first bet in under 10 minutes — here is exactly how it works.

1
Create Your Account

Visit 99ba and complete the quick registration form. You will need a valid mobile number, a username, and a secure password. The entire process takes under two minutes.

2
Verify Your Identity

Submit a copy of your National ID (NID) or passport. Verification is required under our responsible gaming policy and protects your account from unauthorised access.

3
Make Your First Deposit

Choose from bKash, Nagad, Rocket, Upay, Dutch-Bangla Bank, or City Bank. Minimum first deposit is just ৳500. Funds appear in your wallet instantly for most mobile methods.

4
Claim Your Welcome Bonus

Your 100% first-deposit match bonus up to ৳20,000 is credited automatically once your deposit clears. Review the wagering requirements in the Promotions section before use.

5
Place Your First Bet or Game

Head to the cricket sportsbook for the next BPL or IPL fixture, or jump straight into a live roulette table. All game rules are explained on each game's info panel.

6
Request Your Withdrawal

Winnings are paid back to your bKash, Nagad, or bank account. Standard processing takes 15 minutes to 24 hours depending on the method and verification status.

Trusted Game Providers & Partners

World-renowned studios power every game on the 99ba platform — certified fair, certified great.

Pragmatic Play
Evolution Gaming
Microgaming
NetEnt
Ezugi
Spribe
Playtech
Yggdrasil
Play'n GO
Hacksaw Gaming
Red Tiger
BTG
99ba

Cricket Formats Explained

Understand T20, ODI, Test, and The Hundred before placing your next cricket bet on 99ba.

T20 (Twenty20)

Each team bats for a maximum of 20 overs. Matches last roughly 3 hours — the most fast-paced, high-scoring format. Ideal for live in-play betting because the run rate swings constantly. Key leagues: BPL, IPL, BBL, PSL, T20 World Cup.

ODI (One-Day International)

50 overs per side, lasting around 7-8 hours. More strategic than T20, with a fuller range of batting and bowling options. Betting markets are broader — top run-scorer, method of dismissal, fall of wicket, and more. ICC Cricket World Cup is the flagship ODI event.

Test Cricket

Up to 5 days, two innings each side, no over limit. The purest form of the game. Betting on match result, series winner, and innings totals is popular. The Bangladesh Tigers have achieved landmark Test victories against England and Australia in recent years.

The Hundred

100 balls per team in a block of 5 or 10 deliveries per over — an even shorter format than T20, designed for new audiences. Matches end in under 2.5 hours. Growing rapidly in betting interest as franchise cricket expands globally.

Major Domestic Leagues to Bet On
BPL
Bangladesh Premier League
IPL
Indian Premier League
BBL
Big Bash League (Australia)
PSL
Pakistan Super League

Cricket Sponsorships: An Industry Trend

Betting brands sponsoring cricket franchises has become a defining feature of South Asian sports marketing. Here is how the landscape looks.

Over the past five years, online betting operators targeting the Bangladesh and South Asian markets have invested heavily in cricket partnerships as their primary brand-building channel. The strategy is straightforward: cricket commands the largest audience in the region, and franchise T20 leagues provide a concentrated, high-visibility window for sponsorship activation.

Babu88, one of the earlier entrants to the Bangladesh market, famously affiliated with the Montreal Tigers and Colombo Strikers in the Global T20 Canada and Lanka Premier League circuits respectively — bringing logo placement on playing jerseys to millions of viewers across South Asia. Similarly, Crickex has pursued regional sponsorship deals across Bangladesh and India, running brand campaigns timed to coincide with international fixtures involving the Bangladesh Tigers.

Jeetbuzz took a different approach by signing West Indian all-rounder Andre Russell as a brand ambassador — leveraging his immense popularity among IPL fans in Bangladesh. The move demonstrated how celebrity partnerships can rapidly accelerate brand recognition among cricket fans who might not otherwise engage with a new operator.

This broader industry trend reflects the reality that cricket and online betting have become deeply intertwined in the Bangladesh market. For players, it means greater choice, more competitive odds, and operators who genuinely understand the sport and the audience. 99ba was built within this context — a platform that speaks cricket fluently, from BPL team selection debates to T20 powerplay tactics.

99ba
Industry Context Note

The sponsorship examples above (Babu88, Crickex, Jeetbuzz) are publicly documented industry examples cited for educational market context. They do not imply any business affiliation with 99ba.

RTP & House Edge Explained

Knowledge is your best betting tool. Understand the math before you play.

Return to Player (RTP) is a percentage that describes how much of the total money wagered on a game is paid back to players over a large number of rounds. For example, a slot with an RTP of 96% theoretically returns ৳96 for every ৳100 staked over its statistical lifetime. RTP is a long-run statistical average — it does not predict what you will win in any single session, but it does tell you how efficiently a game returns value to players as a group.

House Edge is the flip side of RTP — it is the percentage the casino retains as profit over time. A game with 96% RTP carries a 4% house edge. House edge exists in every casino game; it is how licensed operators sustain their platforms while still paying out significant winnings to players.

Typical RTP Ranges by Game Type: Online video slots generally range from 92% to 98% RTP, with most reputable Pragmatic Play and NetEnt titles sitting around 95–97%. Classic blackjack played with basic strategy reaches approximately 99.5% RTP — one of the most player-favourable games in the casino. European roulette offers 97.3% RTP (2.7% house edge), while American roulette drops to 94.7% (5.26% house edge) due to the extra double-zero pocket. Live Baccarat typically runs at 98.9% RTP on the banker bet.

Understanding RTP and house edge helps you choose games wisely, manage your bankroll with realistic expectations, and recognise that no betting system can overcome a mathematical house edge in the long run. Play for entertainment, set a clear budget, and view any winnings as a bonus rather than an income source. All RTPs for games on 99ba are disclosed in each game's information panel.

Quick RTP Reference
Game Type Typical RTP
Video Slots 92% – 98%
Blackjack (Basic Strategy) ~99.5%
European Roulette 97.3%
American Roulette 94.7%
Baccarat (Banker) 98.9%
Crash Games (avg) 97% – 99%
99ba
99ba

"Every player in Bangladesh deserves a betting experience that is fast, fair, and built with genuine respect for their time and money."

— 99ba

Recent Big Wins on 99ba

Real players, real winnings — anonymised for privacy. Your next big win could be here.

🎰
৳4,85,000
Pragmatic Play — Gates of Olympus
R*** from Dhaka • 3 days ago
🏏
৳2,20,000
Cricket Live Bet — BPL Match Winner
M*** from Chittagong • 1 week ago
🃏
৳3,60,000
Evolution Gaming — Live Baccarat
S*** from Sylhet • 5 days ago
🎯
৳1,75,000
Spribe — Aviator Crash Game
K*** from Khulna • 2 days ago
🎲
৳5,10,000
NetEnt — Mega Fortune Slots
A*** from Rajshahi • Yesterday
Could Be You Next?

Join 50,000+ players winning daily on 99ba. 21+ only. Gamble responsibly.

Play Now
99ba

Payment Methods & Processing Times

Fast, familiar, and fee-free for most methods — here is everything you need to know about moving money on 99ba.

Payment Method Min Deposit Max Deposit Processing Time Fee Notes
bKash ৳500 ৳2,00,000 Instant No fee for deposits; standard bKash charges may apply on withdrawals
Nagad ৳500 ৳2,00,000 Instant No deposit fee; withdrawal processing within 15–30 minutes
Rocket ৳500 ৳1,00,000 Instant No fee; Dutch-Bangla Bank account holders may have higher limits
Upay ৳500 ৳50,000 Instant No additional fee charged by 99ba
Dutch-Bangla Bank ৳1,000 ৳5,00,000 15 minutes – 2 hours Standard bank transfer rates apply; faster via DBBL Nexus
City Bank ৳1,000 ৳5,00,000 1 – 6 hours Standard BEFTN charges may apply for inter-bank transfers
BRAC Bank ৳1,000 ৳5,00,000 1 – 24 hours No additional fee from 99ba; bank's standard RTGS/BEFTN rates apply

* Processing times are estimates and may vary during peak hours or when additional account verification is required. Withdrawal times are separate from deposit times and depend on your KYC status.

24/7 Customer Support — Always Here

Whether it is a payment question at 2 AM or a game query during the BPL final, our team is ready.

Live Chat

Instant on-site live chat available 24/7. Average first response: 2–5 minutes. Agents fluent in English and Bengali.

WhatsApp Support

Send a message to our dedicated WhatsApp support number (displayed after login). Responses typically within 5 minutes during business hours.

Email Support

For detailed queries, account issues, or formal complaints. Response within 12–24 hours. Contact: [email protected] (plain text — not a clickable link).

Bilingual Agents

All support channels are staffed by agents who speak both English and Bengali. No language barrier, ever.

99ba
Common Support Topics We Handle
  • Deposit not credited to wallet
  • Withdrawal request status and timelines
  • Account verification (KYC) document submission
  • Bonus terms clarification and wagering requirements
  • Technical issues with specific games
  • Responsible gaming tool activation (limits, self-exclusion)
  • Password reset and two-factor authentication

Responsible Gaming Tools

99ba is committed to keeping gambling safe, controlled, and genuinely enjoyable. These tools are free and available to every player.

Deposit Limits

Set daily, weekly, or monthly deposit caps from your account settings. Limits take effect immediately and can only be reduced — not increased — instantly.

Loss Limits

Specify the maximum amount you are comfortable losing in a given period. Once your loss limit is reached, betting and play are paused until the limit resets.

Session Time Limits

Set a maximum session length. When your time is up, you will receive a notification and be prompted to take a break before your session ends automatically.

Reality Check Reminders

Periodic on-screen reminders show how long you have been playing and your net session result. Configurable from 15 minutes to 2 hours.

Self-Exclusion

Temporarily suspend your account for 1 week, 1 month, 6 months, or 1 year. For permanent exclusion, contact our support team directly. Self-exclusion cannot be reversed during the chosen period.

Self-Assessment Quiz

Not sure if your gambling is staying healthy? Take our anonymous self-assessment questionnaire — based on internationally recognised problem gambling indicators — available in your account dashboard.

Betting Glossary

New to online betting? Here are 12 key terms every 99ba player should know before placing a wager.

RTP (Return to Player)

The percentage of total wagered money a game pays back to players over time. A 96% RTP slot returns ৳96 per ৳100 staked on average across millions of spins.

House Edge

The mathematical advantage the casino holds over players. A 4% house edge means the platform retains ৳4 for every ৳100 wagered in the long run.

Wager / Stake

The amount of money you place on a bet or spin. Your stake is the amount at risk in a single round of play.

Odds

A numerical expression of the probability of an outcome and the payout you receive if correct. Decimal odds of 2.50 mean a ৳100 stake returns ৳250 total (৳150 profit).

Parlay / Accumulator

A single bet combining multiple selections. All selections must win for the bet to pay out. Higher risk, higher reward — popular for BPL and IPL multi-match bets.

Live Bet (In-Play)

A bet placed on a match or game while it is already in progress. Odds update in real time as the action unfolds — ideal for cricket, where momentum shifts constantly.

Cashout

A feature that lets you settle a bet before the event finishes, taking a guaranteed return instead of waiting for the final result. Useful when your team is leading but the match is uncertain.

Bankroll

The total amount of money set aside specifically for gambling. Responsible players manage their bankroll carefully — never betting more than a small percentage on any single event.

Volatility

In slots and casino games, volatility describes how frequently and how big payouts occur. High-volatility games pay less often but with larger wins; low-volatility games pay smaller amounts more regularly.

Free Spin

A bonus round in a slot game (or a promotional reward) that lets you spin the reels without using your own balance. Free spins are often part of welcome or reload bonus packages.

Wagering Requirement

The number of times you must bet bonus funds before they can be withdrawn as real money. A ৳1,000 bonus with a 20x wagering requirement means you must place ৳20,000 in total bets first.

Spread

In sports betting, the spread (or handicap) is a points or runs advantage given to the underdog to level the playing field. Betting the spread is common in cricket run-line markets.

99ba

Legal Notice

We believe in being transparent about the legal context you are operating in. Please read this carefully.

Your Privacy Matters at 99ba

We collect only the personal information necessary to operate your account, process payments, and comply with responsible gaming obligations. We never sell your data to third parties. All data is stored with AES-256 encryption and transmitted via SSL. For full details on what data we collect, how we use it, and your rights under applicable data protection law, please review our Privacy Policy.

[email protected]

Available 24/7 · English & Bengali support

bKash Nagad Rocket Upay DBBL City Bank BRAC Bank