18+ Only — Play Responsibly

999ba — Bangladesh's Most Trusted Online Casino & Cricket Betting Platform

Real-money gaming built for Bangladesh — lightning-fast bKash & Nagad payments, world-class live casino tables, and the deepest cricket markets from BPL to T20 World Cup.

bKash Accepted Nagad & Rocket SSL Secured 24/7 Live Support Fair Play Certified
FIRST DEPOSIT BONUS

Welcome Bonus at 999ba

New to 999ba? Your very first deposit is matched 100% — giving you twice the balance to explore every corner of the platform, from live cricket betting to premium slot games.

  • 100% match on first deposit, up to ৳20,000
  • Minimum deposit: ৳500 to qualify
  • Wagering requirement: 15x bonus amount
  • Valid for slots, live casino, and sports betting
  • bKash, Nagad, Rocket, and Upay deposits all eligible
Claim Your Bonus
৳20,000

100% First Deposit Match — 18+ only. T&Cs apply.

999ba
999ba

Game Categories at 999ba

From the cricket pitch to the casino floor — every format, every genre, all in one place.

Slots
500+ titles
Cricket
BPL / IPL / T20
Live Dealer
Real-time tables
Lucky Dice
Crash & dice
Teen Patti
South Asian classic
Andar Bahar
Fast-paced card
Bingo
Daily draws
Lottery
Jackpot draws
Poker
Texas Hold'em
999ba

VIP Program at 999ba

The more you play, the more you earn. Six tiers of loyalty rewards designed for dedicated Bangladesh players.

🥉

Bronze

Monthly turnover: ৳5,000+

  • 0.2% weekly cashback
  • Access to member promotions
  • Standard withdrawal processing
  • Email support priority
🥈

Silver

Monthly turnover: ৳20,000+

  • 0.4% weekly cashback
  • Birthday bonus gift
  • Faster withdrawal queue
  • Live chat priority lane
🥇

Gold

Monthly turnover: ৳60,000+

  • 0.6% weekly cashback
  • Dedicated chat support lane
  • Priority withdrawal (same day)
  • Monthly reload bonus
💎

Platinum

Monthly turnover: ৳150,000+

  • 0.85% weekly cashback
  • VIP-only tournaments entry
  • Monthly performance bonus
  • Higher daily withdrawal limits
👑

Diamond

Monthly turnover: ৳400,000+

  • Up to 1.2% weekly cashback
  • Personal account manager
  • Exclusive member events
  • Custom withdrawal arrangements
🖤

Black Diamond

Invitation only

  • Maximum cashback rates
  • Elite private tournament access
  • Concierge-level account service
  • Bespoke bonus structures

VIP tier benefits are reviewed monthly. Turnover figures are indicative. All tier rewards are subject to 999ba's Terms & Conditions.

999ba

Cricket Formats Explained

Understanding each format helps you make smarter bets. Here is what separates T20 from ODIs, Tests, and The Hundred.

T20

Twenty20

20 overs per side. Match duration: 3–3.5 hours. High-scoring, explosive format perfect for in-play betting.

Key markets: match winner, top batsman, total sixes, powerplay runs, player performance.

ODI

One Day International

50 overs per side. Duration: 7–8 hours. More tactical than T20 — momentum swings make for rich live-betting opportunities.

Key markets: innings runs, fall of wicket, method of dismissal, team total ranges.

TEST

Test Cricket

Unlimited overs across up to 5 days. The purest form — pitch conditions, weather, and fatigue are central factors for bettors.

Key markets: series winner, innings totals, draw probability, first innings lead.

THE HUNDRED

The Hundred

100 balls per side. ECB's fast-format competition played in England. Ultra-compact, high variance — favoured by casual and live bettors.

Key markets: match winner, top scorer, first 25 balls runs, player milestones.

Major Leagues Available on 999ba

🏏 BPL — Bangladesh Premier League
🏏 IPL — Indian Premier League
🏏 BBL — Big Bash League
🏏 PSL — Pakistan Super League
999ba

Why Choose 999ba

Eight reasons why players across Dhaka, Chittagong, Sylhet, and beyond trust 999ba as their go-to platform.

Instant Deposits

bKash, Nagad, Rocket, and Upay top-ups reflect in your account within seconds.

SSL Secured

256-bit SSL encryption protects every transaction and personal data on the platform.

24/7 Support

Round-the-clock live chat in English with Bangladesh-based agents during BST peak hours.

Competitive Odds

Cricket and sports markets with tight margins — more value returned to the bettor.

Mobile Optimised

Fully responsive platform that works flawlessly on Android and iOS browsers.

Fast Withdrawals

Most withdrawal requests processed within 1–4 hours after KYC verification.

Vast Game Library

500+ slot titles, 40+ live tables, and deep sports markets across cricket and football.

Fair Play Certified

RNG-certified game outcomes. Independent audits confirm fair and transparent results.

Cricket Sponsorships in the Bangladesh Market

Online gaming brands have become deeply embedded in the global cricket ecosystem. Shirt sponsorships, stadium naming rights, and ambassador deals between betting operators and cricket franchises have grown significantly across South Asia. Here is a snapshot of industry-level activity relevant to the Bangladesh and broader South Asian market:

Babu88 & Franchise Cricket

Babu88 has established visible presences with the Montreal Tigers and Colombo Strikers — showcasing how regional operators are investing in franchise cricket to grow brand awareness across Bangladesh and Sri Lanka.

Crickex Regional Presence

Crickex has pursued regional sponsorships across South Asian cricketing events, positioning itself as a cricket-focused brand with strong market penetration in Bangladesh and India.

Jeetbuzz & Andre Russell

Jeetbuzz signed West Indies all-rounder Andre Russell as a brand ambassador, a move that resonated strongly with BPL fans given Russell's regular participation in the Bangladesh Premier League.

The above examples reflect industry-wide trends. 999ba does not claim direct affiliation with the mentioned parties.

999ba

Game Providers and Trusted Partners

999ba sources its games exclusively from the world's most respected studios — names that players across Dhaka and beyond already know and trust.

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

All provider titles on 999ba use certified RNG engines and are subject to independent fairness audits. Game availability may vary by region.

RTP and House Edge Explained

Return to Player (RTP) is the percentage of all wagered money that a game is mathematically designed to pay back to players over a very large number of spins or rounds. For example, a slot game with a 96% RTP will, on average, return ৳96 for every ৳100 wagered across millions of rounds. This is a long-run statistical figure — individual sessions will vary widely, which is what makes casino gaming inherently unpredictable and entertainment-focused.

House Edge is simply the inverse of RTP. A game with 96% RTP carries a 4% house edge — the mathematical advantage the platform retains over time. Neither figure is a guarantee of individual session results, but understanding them helps you choose games that align with your playing style and risk appetite.

Why it matters: A player who consistently chooses high-RTP games is effectively reducing the statistical cost of their entertainment. Blackjack with near-optimal strategy can have an RTP above 99%, making it one of the most player-friendly casino games available. Conversely, some novelty slots may drop below 92% — still valid entertainment, but with a higher cost per session.

Always check the individual game's information panel for its certified RTP figure before playing. On 999ba, provider-certified RTP data is available within each game's help/rules section.

Typical RTP Ranges by Game Type

Game Type Typical RTP House Edge
Video Slots 92% – 98% 2% – 8%
Blackjack (optimal) 99%+ <1%
European Roulette 97.3% 2.7%
Baccarat 98.9% 1.1%
Teen Patti 94% – 97% 3% – 6%
Andar Bahar 97.85% 2.15%
Live Dice / Crash 95% – 97% 3% – 5%
999ba

Account Verification and KYC Guide

Know Your Customer (KYC) verification is a standard requirement across all legitimate online gaming platforms. At 999ba, the process is straightforward and typically completed within 1–24 hours. Here is what to expect:

1
Why KYC Is Required

KYC protects both the player and the platform. It prevents underage gambling, money laundering, and unauthorised account access. Completing KYC also unlocks higher withdrawal limits and faster processing.

2
Documents Typically Required

• National ID Card (NID) — front and back
• Proof of address (utility bill, bank statement, or official letter dated within 90 days)
• Selfie holding your NID (liveness check)

3
Submission Process

Upload clear, unobstructed photos or scans via the account verification section in your 999ba profile. Files must be in JPG, PNG, or PDF format and under 5 MB each.

4
Processing Time

Standard review takes 1–24 hours during business hours (Bangladesh Standard Time, UTC+6). VIP members receive expedited review as part of their tier benefits.

5
After Verification

Once approved, your account is fully unlocked — higher withdrawal limits, access to all promotions, and expedited payment processing. You will receive a confirmation via email or in-app notification.

KYC Quick Reference

  • Minimum age: 18 years and above
  • Primary ID accepted: Bangladesh NID Card
  • Address proof age: Within 90 days
  • Processing time: 1–24 hours
  • Max file size: 5 MB per document
  • Accepted formats: JPG, PNG, PDF
  • Support for KYC queries: 24/7 Live Chat

Responsible Gaming Tools

At 999ba, we are committed to providing a safe environment for all players. Gambling should always be entertainment — never a financial solution. We offer a full suite of responsible gaming tools accessible directly from your account settings.

Available Player Protection Tools

Deposit Limits

Set daily, weekly, or monthly deposit caps. Changes to lower limits take effect immediately; increases require a 24-hour cooling-off period.

Loss Limits

Cap the maximum amount you can lose within a defined period. Once reached, further play is paused until the limit period resets.

Session Time Limits

Define a maximum playtime per session. You will receive a notification when your session limit is approaching.

Reality Check Reminders

Receive periodic on-screen pop-ups reminding you how long you have been playing and your net session result.

Self-Exclusion

Temporarily or permanently close your account. Short-term breaks (1 week to 6 months) and permanent self-exclusion are both available via account settings or by contacting support.

Self-Assessment Quiz

A short, anonymous questionnaire to help you evaluate your own gambling habits and identify early warning signs of problem gambling.

18+ Only — Play Responsibly

999ba strictly prohibits gambling by persons under the age of 18. Age verification is conducted during the KYC process. If you believe a minor has accessed the platform, contact our support team immediately. Gambling is intended for adult entertainment only — it is not a way to earn income or solve financial problems. Play within your means.

Need Help? Contact Support

If gambling is causing distress, financial difficulty, or affecting your relationships, please reach out. Our support team can guide you to appropriate resources and activate account protections on your behalf.

24/7 Live Chat — accessible from any page

[email protected]

Built for Bangladeshi Players

999ba is not a generic international platform retrofitted for Bangladesh. Every key feature — from payment methods to customer service hours — was designed with Bangladeshi players in mind from day one.

Get Started Today
English Language Platform

Full platform interface and customer support in English — the common language for online services across Dhaka, Chittagong, Sylhet, Rajshahi, and beyond.

Bangladeshi Taka (৳ BDT)

All balances, deposits, withdrawals, and promotions are displayed in BDT. No currency conversion fees or hidden exchange rate charges.

Local Mobile Financial Services

Instant deposits and withdrawals via bKash, Nagad, Rocket, and Upay — the payment methods Bangladeshi players already use every day.

BST-Aligned Support Hours

Customer service agents are most densely staffed during Bangladesh Standard Time (UTC+6) peak hours — 9:00 AM to 1:00 AM BST — to ensure rapid response when you need it most.

Bangladesh-Focused Sports Markets

Deep markets for BPL, Bangladesh Tigers international matches, and football leagues popular in Bangladesh including the Bangladesh Premier League and regional tournaments.

999ba

Customer Support Channels

Multiple ways to reach the 999ba support team — fast, reliable, and in English.

24/7 Live Chat

Available around the clock. Click the live chat icon from any page. Peak staffing: 9:00 AM – 1:00 AM BST (UTC+6).

Typical response: under 2 minutes

Email Support

For detailed queries, account issues, or document submissions. Send your message to:

[email protected]

Typical response: within 4 hours

WhatsApp Support

Quick support via WhatsApp for account and payment queries. Contact number:

+880 1700 999 888

Available: 8:00 AM – 11:00 PM BST

In-App Messaging

Logged-in players can use the in-platform message centre to raise tickets, track request status, and receive notifications directly in the app.

Typical response: within 1 hour

Your Privacy Matters

999ba collects and processes personal data solely to operate the platform, process payments, and comply with applicable regulations. We never sell your personal information to third parties. All data is stored using industry-standard encryption. For full details on how your data is handled, please review our Privacy Policy.