999xo
18+ Only  •  Play Responsibly  •  24/7 English Support  •  bKash / Nagad Accepted

999xo – Bangladesh's Most Trusted
Online Casino & Cricket Betting Platform

Bet on live cricket, spin premium slots, and play live casino games — all from Dhaka, Chittagong, Sylhet, or anywhere in Bangladesh, with instant bKash and Nagad deposits.

  SSL Encrypted   Instant Withdrawal   BPL & IPL Betting   BDT Currency
Bangladesh Taka accepted
999xo
500+
Casino Games
24/7
Live Support
৳20k
Max Welcome Bonus
98%
Payout Rate
999xo

Game Categories Overview

From live cricket betting to premium slots, 999xo covers every game type that Bangladeshi players love most.

Cricket Betting

Bet on BPL, IPL, T20 World Cup, and Bangladesh Tigers matches in real time. Pre-match and in-play markets available with competitive odds on every delivery.

Slot Games

Hundreds of video slots from Pragmatic Play, NetEnt, and Microgaming. Classic 3-reel machines, modern 5-reel video slots, and Megaways engines with RTPs up to 97%.

Live Casino

Real human dealers streamed in HD from Evolution Gaming and Ezugi studios. Play Live Baccarat, Live Roulette, Live Blackjack, and Lightning Dice around the clock.

Table Games

Classic Baccarat, European Roulette, Blackjack, and Sic Bo available 24/7 with flexible bet sizes. Perfect for Dhaka players who prefer strategy over pure luck.

Teen Patti

The subcontinent's favourite card game, playable in multiple variants including Classic, Joker, and AK47. Fast rounds with BDT minimum bets to suit all budgets.

Andar Bahar

One of South Asia's simplest card games — pick Andar or Bahar and watch the outcome unfold in seconds. Available in live dealer format from Ezugi studios.

Crash Games

Aviator by Spribe is the flagship crash game — watch the multiplier climb and cash out before the plane flies away. Provably fair mechanics and instant BDT payouts.

Bingo

90-ball and 75-ball bingo rooms available throughout the day. Chat with other players during draws and win community jackpot prizes in the dedicated bingo lobby.

999xo

Top Slot Games & Hot Picks

These are the most-played slots at 999xo right now — hand-picked for their high RTP, engaging mechanics, and BDT-friendly bet ranges.

🎰
Sweet Bonanza
RTP 96.5% Slots
💎
Gates of Olympus
RTP 96.5% Slots
🐉
Dragon Tiger Luck
RTP 97.1% Slots
🍀
Lucky New Year
RTP 98.0% Slots
🦁
Wild Savanna
RTP 96.0% Slots
🌙
Starlight Princess
RTP 96.5% Slots
🃏
Joker's Jewels
RTP 96.8% Slots
🔥
Big Bass Bonanza
RTP 96.7% Slots
🌊
Poseidon Rising
RTP 95.9% Slots
Thunder Reels
RTP 97.3% Slots
🏺
Book of Dead
RTP 96.2% Slots
🎯
Razor Shark
RTP 96.7% Slots
999xo

Why Choose 999xo

Thousands of players across Bangladesh trust 999xo for one simple reason — we deliver on every promise, every time.

Instant Deposits

Deposit in seconds via bKash, Nagad, Rocket, and Upay. No waiting, no bank delays — your balance updates instantly so you never miss a live betting window.

Bank-Grade Security

256-bit SSL encryption protects every transaction and personal data point. Two-factor authentication (2FA) available for added account protection.

Competitive Odds

Industry-leading odds on cricket, football, and kabaddi markets. Higher odds mean bigger returns on the same stake — especially important for accumulator bets.

Mobile-First Design

Optimised for every Android and iOS device. Load the site in any mobile browser and get the full desktop experience without needing to download an extra app.

Bilingual Support

Our support team speaks both English and Bengali. Whether you are messaging from Dhaka or Chittagong, you will always reach an agent who understands you.

Fast Withdrawals

Most withdrawal requests are processed within 15 minutes during business hours. Emergency express withdrawals available for VIP members around the clock.

500+ Games

From Pragmatic Play slots to Evolution Gaming live tables, our library covers every genre. New titles added every week so there is always something fresh to explore.

Fair Play Certified

All games use certified random number generators (RNGs). Published RTP percentages are independently verified — what you see is genuinely what you get.

999xo

Cricket Formats & Betting Guide

Understanding the format you are betting on is the single most effective way to improve your cricket wagering decisions.

Format Overs Per Innings Typical Duration Key Betting Markets
T20 20 3–4 hours Match winner, top batsman, total sixes, over-by-over runs
ODI 50 7–8 hours Match winner, player of the match, total run range, fall of wickets
Test Unlimited Up to 5 days Match result (win/draw/loss), series winner, session runs, innings totals
The Hundred 100 balls per side 2.5–3 hours Match winner, top scorer, most wickets, powerplay runs

Bangladesh & South Asian Leagues

The BPL (Bangladesh Premier League) is the most-watched T20 competition in Bangladesh and generates the highest 999xo betting volumes of any domestic tournament. Teams like Comilla Victorians, Rangpur Riders, and Dhaka Dominators attract passionate fan bases across the country.

The IPL (Indian Premier League) draws equally massive attention from Bangladeshi bettors — markets open weeks before the first ball and in-play wagering is available on every delivery. The T20 World Cup and ICC events round out the calendar with Bangladesh Tigers fixtures as headline markets.

Other Major Leagues

The BBL (Big Bash League) runs during the Bangladesh winter months (December–January), providing excellent betting action when the domestic schedule is quiet. The PSL (Pakistan Super League) is another popular market at 999xo given the regional cricket rivalry and high match quality.

For Test cricket enthusiasts, 999xo offers session betting, innings run totals, and multi-day accumulator markets covering the ICC World Test Championship calendar — ideal for the more analytical Bangladeshi cricket fan who follows the game beyond the boundary rope.

RTP & House Edge Explained

Return to Player (RTP) is the percentage of all wagered money a game is designed to pay back to players over a statistically significant number of rounds. An RTP of 96% means that, on average, ৳96 is returned for every ৳100 wagered over a very large sample of bets. Individual sessions can vary wildly in either direction — RTP is a long-run mathematical expectation, not a session-by-session guarantee.

House Edge is simply the inverse of RTP expressed as the casino's mathematical advantage. A game with 96% RTP carries a 4% house edge. Understanding this figure helps you compare games objectively rather than relying on gut feeling or superstition when choosing where to place your money.

Different game categories carry very different RTP profiles. Video slots typically range from 92% to 98% depending on the provider and volatility level — high-volatility slots often pay less frequently but with larger individual wins. Blackjack using basic strategy approaches 99%+ RTP, making it one of the best-value games in the casino. European Roulette sits around 97.3%, while American Roulette drops to 94.7% due to the extra double-zero pocket — always choose European when both are available.

At 999xo, all published RTP figures come directly from the game providers and are independently audited. Before you play any title, you can check its RTP in the game information panel. Informed players make better decisions — and better decisions lead to more sustainable, enjoyable sessions regardless of the outcome.

Typical RTP Ranges by Game Type

Blackjack (Basic Strategy) 99%+
Video Poker 97–99%
European Roulette 97.3%
Baccarat 98.9%
Video Slots (avg) 92–98%
Scratch Cards 90–95%
999xo

Bankroll Management Guide

Managing your money well is the foundation of every sustainable gambling experience. These principles apply whether your budget is ৳500 or ৳50,000.

  1. Set a Fixed Gambling Budget Before you deposit, decide the maximum amount you are comfortable losing entirely — because in gambling, losing is always a real possibility. This is your gambling budget. Treat it as an entertainment expense, the same way you would budget for a cinema ticket or a restaurant meal. Never gamble with money earmarked for rent, food, or family obligations.
  2. Divide Into Session Amounts Split your total budget into individual session amounts before you start. For example, a ৳3,000 monthly budget divided across six sessions gives you ৳500 per session. Once a session amount is gone, the session ends — regardless of how tempting it feels to top up. This single habit prevents more losses than any betting strategy ever could.
  3. Follow the 1–5% Per-Bet Rule Never wager more than 1% to 5% of your current session bankroll on a single bet or spin. If your session amount is ৳500, your maximum single wager should be between ৳5 and ৳25. This keeps variance manageable and ensures a bad run of luck does not wipe out your session in a handful of rounds.
  4. Set a Win Target and Walk Away Decide in advance at what profit level you will stop and withdraw. A common rule is to stop when you have doubled your session amount. Locking in a win feels counterintuitive when you are on a hot streak, but it is the only reliable way to leave a session ahead. Winning streaks always end — the question is whether you leave before or after they do.
  5. Accept a Loss Limit and Stop Immediately Set a hard stop-loss at the start of every session — typically 50% of your session amount. If your ৳500 session falls to ৳250, close the game immediately. Chasing losses is the most statistically damaging behaviour a gambler can exhibit and is the primary driver of problem gambling escalation. Walk away, rest, and return another day.
  6. Track Your Play History Keep a simple record of every session — date, game, starting balance, ending balance, and duration. Even a basic spreadsheet or notes app works perfectly. Reviewing your own data once a month reveals patterns you would never notice in the moment and gives you honest feedback on whether your current approach is sustainable.

Responsible Gaming Tools

999xo is committed to providing a safe environment for all players. Every tool listed below is available free of charge directly from your account settings.

Self-Exclusion

Temporarily or permanently block your account for periods of 24 hours, 7 days, 30 days, 6 months, or permanently. Takes effect immediately.

Deposit Limits

Set daily, weekly, or monthly deposit caps in BDT. Reductions take effect immediately; increases require a 24-hour cooling-off period.

Loss Limits

Cap how much you can lose in a given period. Once your limit is reached, your account is locked for further play until the period resets.

Session Time Limits

Set a maximum session duration. When the limit is reached, you will be automatically logged out — no override option in the moment.

Reality-Check Reminders

Receive on-screen pop-up reminders at set intervals (15, 30, or 60 minutes) showing total time played and net win/loss for the session.

Self-Assessment Quiz

A short anonymous questionnaire to help you evaluate whether your gambling habits remain recreational. Results are private and for your use only.

18+ Age Verification

Strict KYC verification ensures no player under the age of 18 can create an account or access real-money games. This is a non-negotiable policy.

Support if Gambling Becomes a Problem

If you feel your gambling is getting out of control, contact our support team immediately. We will activate restrictions without question and point you to professional counselling resources.

For full details on all responsible gaming tools and policies, visit our Responsible Gaming page.  18+ Only

999xo

Customer Support Channels

Every 999xo player has access to real, responsive support in both English and Bengali — no bots, no scripted runarounds.

24/7 Live Chat

Available around the clock, every day of the year including public holidays. Average first-response time: 2–5 minutes during peak hours (10:00 AM – 12:00 AM BST), under 10 minutes during off-peak hours. English and Bengali agents available at all times.

WhatsApp Support

Send a message to our dedicated WhatsApp support line: +880 1700 000 999 (plain text — not a clickable link). Available 9:00 AM – 11:00 PM BST daily. Ideal for account verification queries and withdrawal follow-ups. Average response time: under 15 minutes.

Email Support

For detailed queries, document submissions, and formal complaints, email us at: [email protected] (plain text — not a clickable link). Our team handles all emails in English and Bengali. Average response time: under 4 hours during business hours (BST).

In-App Messaging

Once logged in, use the built-in messaging centre to raise tickets directly from your account dashboard. This channel is best for transaction disputes and bonus queries where your account history is relevant context. Response time: 1–3 hours.

English & Bengali-Speaking Support, Always Available

Whether you are a first-time player in Sylhet or a seasoned bettor in Dhaka, our support agents are fluent in both English and Bengali. No language barrier, no awkward machine translations — just clear, helpful answers from real people who understand the Bangladesh market.

Average response: 2–5 minutes
English & Bengali agents
Live Chat, WhatsApp, Email
Your Privacy Matters. 999xo collects only the personal data necessary to operate your account securely, process transactions, and comply with our platform's anti-fraud obligations. We never sell or share your data with third-party marketers. All data is protected by 256-bit SSL encryption and stored on secure servers. For full details on how we collect, use, and protect your information, please read our Privacy Policy.
999xo

Frequently Asked Questions

Straight answers to the questions Bangladeshi players ask most often about 999xo.

What is the minimum deposit amount at 999xo?

The minimum deposit at 999xo is ৳200 BDT. This applies to all supported payment methods including bKash, Nagad, Rocket, and Upay, making it accessible for players across all budget levels in Bangladesh.

How long do bKash and Nagad withdrawals take?

Most bKash and Nagad withdrawal requests at 999xo are processed within 15 minutes during business hours (9:00 AM – 11:00 PM BST). During off-peak hours, processing may take up to 2 hours. There are no withdrawal fees charged by 999xo.

Is 999xo legal for players in Bangladesh?

999xo operates under an international offshore licence. Bangladesh's Public Gambling Act of 1867 predates online betting and does not specifically address offshore online gambling. Players are responsible for understanding their own local legal position. 999xo does not make legal representations for any specific territory.

What age do I need to be to play at 999xo?

You must be at least 18 years old to register and play at 999xo. Age verification (KYC) is mandatory for all accounts before any withdrawal can be processed. Accounts found to belong to players under 18 are permanently closed and any funds returned.

Can I bet on BPL and IPL cricket at 999xo?

Yes. 999xo offers comprehensive cricket betting markets for the BPL (Bangladesh Premier League), IPL (Indian Premier League), T20 World Cup, and all major Bangladesh Tigers international fixtures. Both pre-match and in-play betting are available with competitive BDT odds.

What should I do if I think I have a gambling problem?

Contact our support team immediately via live chat or email at [email protected] and request a self-exclusion. We will lock your account without delay and provide details of professional counselling resources. You can also set deposit limits, loss limits, and session time limits at any time from your account settings.