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.
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.
Why Players Across Bangladesh Choose 99ba
Eight reasons our community keeps growing — from Dhaka to Cox's Bazar.
Top up your account in seconds using bKash, Nagad, Rocket, or Upay — no waiting, no delays, no hidden fees.
256-bit SSL encryption protects every transaction and every session. Your data and funds are safe with 99ba at all times.
In-play markets for BPL, IPL, T20 World Cup, and all major international fixtures. Bet on the Bangladesh Tigers with the best available odds.
Real croupiers, real-time streaming. Live baccarat, roulette, blackjack, and Andar Bahar — available 24/7 at stakes that suit every budget.
Fully optimised for Android and iOS. Enjoy the complete 99ba experience directly in your mobile browser — no app download required.
English and Bengali-speaking agents available around the clock via live chat and WhatsApp. Average response time under 5 minutes.
Our sportsbook consistently offers among the most competitive odds in the Bangladesh market — more value on every bet you place.
Weekly reload bonuses, cashback offers, free spins, and seasonal specials around Eid, Pohela Boishakh, and Victory Day — for existing players, not just new ones.
Getting Started on 99ba in 6 Easy Steps
From zero to your first bet in under 10 minutes — here is exactly how it works.
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.
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.
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.
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.
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.
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.
Cricket Formats Explained
Understand T20, ODI, Test, and The Hundred before placing your next cricket bet on 99ba.
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.
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.
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.
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.
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.
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.
| 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% |
"Every player in Bangladesh deserves a betting experience that is fast, fair, and built with genuine respect for their time and money."
Recent Big Wins on 99ba
Real players, real winnings — anonymised for privacy. Your next big win could be here.
Join 50,000+ players winning daily on 99ba. 21+ only. Gamble responsibly.
Play Now
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.
Instant on-site live chat available 24/7. Average first response: 2–5 minutes. Agents fluent in English and Bengali.
Send a message to our dedicated WhatsApp support number (displayed after login). Responses typically within 5 minutes during business hours.
For detailed queries, account issues, or formal complaints. Response within 12–24 hours. Contact: [email protected] (plain text — not a clickable link).
All support channels are staffed by agents who speak both English and Bengali. No language barrier, ever.
- 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.
Set daily, weekly, or monthly deposit caps from your account settings. Limits take effect immediately and can only be reduced — not increased — instantly.
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.
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.
Periodic on-screen reminders show how long you have been playing and your net session result. Configurable from 15 minutes to 2 hours.
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.
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.
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.
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.
The amount of money you place on a bet or spin. Your stake is the amount at risk in a single round of play.
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).
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.
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.
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.
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.
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.
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.
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.
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.
Legal Notice
We believe in being transparent about the legal context you are operating in. Please read this carefully.
(a) Platform Licensing: 99ba operates as an internationally licensed online betting and casino platform. Our games and services are provided under an offshore licence from a recognised gaming jurisdiction. We do not hold a Bangladesh-specific domestic licence as no formal regulatory framework for online gambling currently exists in Bangladesh.
(b) Bangladesh Legal Context: The Public Gambling Act 1867 — the primary legislation governing gambling activities in Bangladesh — was enacted before the internet existed and does not explicitly address online betting conducted on offshore servers. The legal position of online gambling for individual users remains ambiguous under current Bangladeshi law.
(c) User Responsibility: By accessing and using 99ba, you confirm that you have checked and complied with the laws applicable to you in your own jurisdiction. You are solely responsible for ensuring that your use of this platform is lawful in your location.
(d) Age Restriction: 99ba strictly enforces a minimum age requirement of 21 years. Any player found to be under 21 years of age will have their account immediately suspended and any funds returned. Do not gamble if you are under 21.
(e) Responsible Gaming: If you or someone you know is experiencing difficulties related to gambling, please visit our /responsible-gaming page for tools, resources, and support contacts. Gambling is intended as entertainment for adults — it should never be used as a means of generating income.
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.