Bangladesh's #1 Trusted Betting Platform

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.

500+ Games
50K+ Players
৳20K Welcome Bonus
24/7 Support
xo99

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.

1
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.

2
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.

3
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.

4
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.

5
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.

6
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.

xo99

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
20 overs per innings
Match duration: ~3 hours
High-scoring, fast-paced action
Markets: match winner, top batsman, total sixes, over/under runs
Key leagues: BPL, IPL, T20 World Cup, BBL, PSL
ODI
50 overs per innings
Match duration: ~7–8 hours
Balanced between attack and strategy
Markets: series winner, top scorer, method of dismissal, innings runs
Key tournaments: ICC Cricket World Cup, bilateral series
Test Cricket
Unlimited overs, up to 5 days
Match duration: 3–5 days
Most strategic and complex format
Markets: match result (win/draw/lose), session runs, top wicket-taker
The Bangladesh Tigers are a competitive Test nation
The Hundred
100 balls per innings
Match duration: ~2.5 hours
Unique scoring: 5-ball sets from one end
Markets: match winner, top scorer, highest partnership
UK-based competition featuring global stars
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.

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

Privacy Notice: xo99 never stores your mobile banking PIN or password. All deposit transactions are processed through encrypted payment gateways. Read our full Privacy Policy to learn how we protect your data.

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.

xo99

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 Casino

One 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 Slots

PG 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 & Fishing

JILI 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 Casino

The 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 Slots

Habanero 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 & Progressives

A 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

xo99

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

Blackjack (optimal strategy)99.5%
Baccarat98.9%
European Roulette97.3%
Video Poker96.8%
High-RTP Video Slots96–98%
Standard Video Slots94–96%
Progressive Jackpot Slots92–94%

* 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.

xo99

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).

xo99

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: [email protected]. 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.

21+ Only — For players aged 21 and above

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.

xo99
21+ Only — Please gamble responsibly

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.