xo99 – Bangladesh's Most Trusted Cricket & Casino Betting Platform
Instant deposits via bKash, Nagad & Rocket. Bet on BPL, IPL, T20 World Cup and spin top slots from Pragmatic Play, JILI & Evolution Gaming. 24/7 English support for players across Dhaka, Chittagong, Sylhet and beyond.
How to Get Started on xo99
New to xo99? Follow these simple steps and place your first bet or spin in minutes — no complicated process, no long waits.
Create Your Account
Visit xo99 and fill in your name, mobile number, and a secure password. Registration takes under two minutes and is completely free.
Verify Your Identity
Submit a valid NID or passport photo for quick KYC verification. Our team reviews submissions within 15–30 minutes during business hours.
Make Your First Deposit
Top up instantly using bKash, Nagad, Rocket, or Upay. Minimum deposit is just ৳200. Funds appear in your account within seconds.
Claim Your Welcome Bonus
Your first deposit unlocks up to ৳20,000 in bonus funds. Head to the promotions page, enter your bonus code, and the credit is applied instantly.
Place Your First Bet or Spin
Browse cricket markets, live casino tables, or hundreds of slot titles. Select your game, set your stake, and enjoy the action.
Request a Withdrawal
When you're ready to cash out, submit a withdrawal request. Approved payouts are sent to your bKash or Nagad wallet — typically within 1–4 hours.
Why Players Choose xo99
From Dhaka to Cox's Bazar, tens of thousands of Bangladeshi punters rely on xo99 every day. Here's what makes us different.
Instant Deposits
Top up in seconds via bKash, Nagad, or Rocket. No waiting, no friction — funds appear immediately in your xo99 wallet.
Deep Cricket Markets
Ball-by-ball betting on BPL, IPL, T20 World Cup, and Bangladesh Tigers matches. Pre-match and in-play odds updated in real time.
SSL Secured
256-bit SSL encryption protects every transaction and personal data. Your privacy and funds are safeguarded at all times.
500+ Premium Games
Slots, live dealer tables, and fishing games from Pragmatic Play, Evolution Gaming, JILI, PG Soft, and more top studios.
Fast Withdrawals
Same-day payouts for verified accounts. Most bKash and Nagad withdrawals are processed within 1–4 hours of approval.
Mobile-First Design
Smooth experience on any Android or iOS device. No download required — play directly from your browser in Dhaka or Sylhet.
Generous Promotions
Welcome bonuses, reload offers, free spins, and seasonal deals tied to Eid, Pohela Boishakh, and BPL tournament specials.
Responsible Gaming
Built-in deposit limits, session timers, and self-exclusion tools so you always stay in control of your play and spending.
Cricket Formats Explained
Understanding the differences between cricket formats helps you make smarter bets. Here's a quick breakdown of each format and how they affect the betting markets.
T20
ODI
Test Cricket
The Hundred
Major T20 Leagues at a Glance
BPL
Bangladesh Premier League — the home tournament, fiercely supported by fans in Dhaka and Chittagong.
IPL
Indian Premier League — the world's richest T20 league, attracting massive betting interest across Bangladesh.
BBL
Big Bash League — Australia's premier T20 competition, played during the Bangladeshi winter months.
PSL
Pakistan Super League — growing in global popularity, with competitive odds available on xo99.
Quick Deposit with bKash & Nagad
Over 60% of Bangladesh's population uses mobile financial services daily. xo99 supports all major wallets for lightning-fast deposits and withdrawals — no bank account required.
bKash
Instant
৳100 – ৳50,000
3 simple steps
Nagad
Instant
৳100 – ৳50,000
3 simple steps
Rocket
Instant
৳200 – ৳30,000
4 simple steps
Upay
~5 min
৳200 – ৳25,000
4 simple steps
Tap
~10 min
৳500 – ৳20,000
4 simple steps
SureCash
~10 min
৳500 – ৳20,000
4 simple steps
Payment Methods & Processing Times
Transparent information on deposit limits, withdrawal windows, and any applicable fee notes for each supported method.
| Method | Min Deposit | Max Deposit | Processing Time | Fee Notes |
|---|---|---|---|---|
| bKash | ৳100 | ৳50,000 | Instant | No fee on deposits; withdrawals free |
| Nagad | ৳100 | ৳50,000 | Instant | No fee on deposits; withdrawals free |
| Rocket | ৳200 | ৳30,000 | Instant | No fee on deposits; small operator fee may apply on large withdrawals |
| Upay | ৳200 | ৳25,000 | ~5 minutes | No deposit fee |
| Dutch-Bangla Bank | ৳500 | ৳1,00,000 | 15–60 minutes | Standard bank transfer fees may apply |
| City Bank | ৳500 | ৳1,00,000 | 15–60 minutes | Standard bank transfer fees may apply |
| BRAC Bank | ৳500 | ৳1,00,000 | 1–24 hours | Standard bank transfer fees may apply |
* Processing times are estimates and may vary depending on network conditions. Withdrawal requests are subject to account verification status.
Top Game Providers on xo99
xo99 partners with the world's leading software studios to deliver fair, high-quality gaming experiences — from high-RTP slots to immersive live dealer tables.
Pragmatic Play
Slots & Live CasinoOne of the world's most prolific studios, Pragmatic Play delivers high-volatility slots and a full live casino suite with professional dealers. Their Bangladesh-popular titles include Sweet Bonanza and Gates of Olympus.
PG Soft
Mobile SlotsPG Soft (Pocket Games Soft) specialises in mobile-first slot titles with stunning 3D animations. Hugely popular in Bangladesh for titles like Mahjong Ways and Treasures of Aztec.
JILI Games
Slots & FishingJILI is beloved across South Asia for its fish shooting games and high-payout slots. Fan favourites include Fortune Gems and Money Coming, available directly on xo99.
Evolution Gaming
Live CasinoThe global leader in live dealer gaming, Evolution provides world-class Baccarat, Roulette, Blackjack, and game show experiences streamed in HD 24/7 including titles like Crazy Time and Lightning Roulette.
Habanero
Video SlotsHabanero builds feature-rich video slots with strong RTP profiles, popular in Asian markets. Known for Koi Gate and Ways of the Qilin, they offer reliable low-to-medium variance entertainment.
Microgaming
Slots & ProgressivesA pioneer of online gambling software, Microgaming powers some of the world's largest progressive jackpots. Classic titles include Mega Moolah and Immortal Romance — perennial player favourites.
Slot Game Types Explained
Not all slots are the same. Understanding each slot mechanic helps you pick the right game for your style and budget before you spin.
Classic Slots (3-Reel)
Traditional fruit-machine style games with 3 reels and simple paylines. Low volatility and straightforward rules make them ideal for beginners.
Example: Microgaming classic titles
Video Slots (5-Reel)
Modern multi-payline slots with bonus rounds, free spins, and immersive themes. The most common format at xo99 with the widest range of RTP levels.
Example: Pragmatic Play – Sweet Bonanza
Progressive Jackpot Slots
A portion of every bet feeds a growing prize pool that can reach millions of BDT. Hit the jackpot trigger and win life-changing amounts.
Example: Microgaming – Mega Moolah
Megaways Slots
A dynamic reel mechanic by Big Time Gaming that generates up to 117,649 ways to win per spin. High volatility with enormous win potential on every tumble.
Example: Pragmatic Play – Gates of Olympus
Cascading Reels
Winning symbols disappear and new ones fall into place, allowing chain reactions of consecutive wins from a single spin. Popular in high-RTP titles.
Example: NetEnt – Gonzo's Quest
Cluster Pays
Instead of fixed paylines, wins are awarded when clusters of matching symbols connect horizontally or vertically across the grid. Fresh and modern feel.
Example: PG Soft – Mahjong Ways
RTP & House Edge Explained
RTP — Return to Player — is a percentage figure that describes how much of total wagered money a game is statistically expected to return to players over a large number of spins or rounds. For example, a slot with 96% RTP will, on average, return ৳96 for every ৳100 wagered over millions of spins. This is a long-run mathematical average, not a guarantee for any single session.
The house edge is simply the inverse of RTP. A game with 96% RTP has a 4% house edge — meaning the operator retains 4% of all wagers over time. Understanding both figures before you play helps you choose games that align with your risk tolerance and session budget.
Different game categories carry very different RTP profiles. Live casino table games like Blackjack (played with optimal strategy) typically offer RTPs above 99%, making them among the most player-friendly options. Roulette sits between 94–97% depending on the variant — European single-zero roulette is always more favourable than American double-zero. Video slots vary most widely, ranging from 92% at the lower end to 98%+ for high-RTP certified titles.
At xo99, game RTP information is available in each title's help or information section. We recommend checking this figure before committing your session bankroll, particularly on high-volatility progressive jackpot slots where RTP can dip below 94% due to the jackpot contribution component.
Typical RTP Ranges by Game Type
* RTP figures are theoretical long-run averages based on certified game mathematics. Individual session results will vary.
Bankroll Management Guide
Set a clear gambling budget before you start. Decide in advance the maximum amount you are comfortable losing in a given week or month. This figure should come from your disposable income only — never from rent, food, utility bills, or savings. Treating this budget as entertainment spending, similar to a cinema or restaurant outing, helps maintain a healthy perspective on wins and losses.
Divide your bankroll into session amounts. Rather than depositing your full monthly budget at once, break it into smaller session units. For example, if your monthly budget is ৳5,000, consider splitting it into 10 sessions of ৳500 each. This approach extends your playing time, reduces the risk of large single-session losses, and keeps the experience enjoyable over a longer period.
Apply the 1–5% per-bet rule. Professional bankroll managers recommend risking no more than 1–5% of your session bankroll on any single bet or spin. If your session budget is ৳500, a sensible per-bet stake would be ৳5–৳25. This sizing lets you weather a losing streak without exhausting your funds in just a few rounds.
Know when to walk away after a winning run. It is tempting to keep playing when you are ahead, but the house edge means the statistical advantage always shifts back over time. Setting a win target — for example, walking away when you have doubled your session budget — locks in a positive result and prevents giving profits back in an extended session.
Set a hard stop-loss and track your history. Decide in advance at what loss point you will end a session — for example, when you have used 50% of your session budget. Once that line is crossed, log out and step away. Keeping a simple record of your deposits, withdrawals, and session results in a notebook or spreadsheet gives you an honest picture of your gambling activity and helps identify patterns before they become problems.
Fast Withdrawals — Get Paid Quickly
xo99 processes withdrawal requests promptly. Verified accounts enjoy priority processing — most mobile wallet payouts land within the hour.
bKash Withdrawal
Average processing time: 1–2 hours. Funds sent directly to your registered bKash number. Minimum withdrawal ৳500.
Nagad Withdrawal
Average processing time: 1–2 hours. Government-backed Nagad offers reliable same-day payouts for all verified xo99 members.
Rocket Withdrawal
Average processing time: 2–4 hours. Dutch-Bangla Bank's Rocket wallet is supported for mid-to-large withdrawal amounts.
Bank Transfer
Average processing time: 4–24 hours. Supported banks include Dutch-Bangla, City Bank, BRAC Bank, and Islami Bank.
* Processing times begin after withdrawal approval. Approval typically occurs within 30–60 minutes during operational hours (06:00–24:00 BST).
Customer Support Channels
Our support team is staffed around the clock to assist players across Bangladesh. Whether you have a deposit question or need account help, we respond fast.
24/7 Live Chat Online Now
Available every day from 00:00–24:00 BST (Bangladesh Standard Time, UTC+6). Connect with a real agent in under 2 minutes. Best for urgent deposit, withdrawal, and account queries.
Email Support
Send detailed enquiries to our support address: . Typical response time is 2–6 hours during business hours. Ideal for account verification, bonus disputes, and formal complaints.
WhatsApp Support
Reach our Bangladesh support team directly on WhatsApp. Number displayed after login for verified members. Available 09:00–22:00 BST. Typical response time under 15 minutes.
In-App Messaging
Use the built-in message centre inside your xo99 account dashboard. Submit tickets, track their status, and receive replies directly in the app. Response time: 1–4 hours.
Responsible Gaming Tools
xo99 is committed to providing a safe and enjoyable betting environment for all players in Bangladesh. We provide a comprehensive set of responsible gaming tools to help you stay in control. All tools are available free of charge from your account settings.
If gambling stops being fun and starts causing distress — financial, emotional, or relational — please reach out to our support team immediately. You can request immediate account suspension at any time via Live Chat. For independent support, contact a trusted counselling service or speak with a family member you trust.
Deposit Limits
Set daily, weekly, or monthly deposit caps directly from your account settings. Once a limit is active, it cannot be increased for 24 hours to prevent impulsive decisions.
Loss Limits
Define a maximum loss amount per session, day, or week. When the limit is reached, your session ends automatically and you are directed to the responsible gaming page.
Session Time Limits
Set a maximum session duration. When your allotted time expires, you will receive a prompt and, if unacknowledged, be automatically logged out.
Reality-Check Reminders
Receive periodic on-screen notifications showing how long you have been playing and how much you have wagered in the current session. Set intervals from 15 minutes to 2 hours.
Self-Exclusion
Request a self-exclusion period of 1 week, 1 month, 6 months, or permanent closure. During self-exclusion, your account is fully suspended and marketing communications are stopped.
Self-Assessment Quiz
Take a brief anonymous quiz to assess whether your gambling habits are within healthy boundaries. Results are confidential and provide guidance on next steps if needed.
Ready to Join xo99?
Bangladesh's most trusted cricket and casino betting platform is one tap away. Deposit instantly with bKash or Nagad, claim your welcome bonus, and start playing today.