Sports Betting at 99xo bet — win on match winner, top batsman, and run markets in BPL, IPL, and international cricket

Cricket fans across Bangladesh, from Dhaka to every corner of the country, can now enjoy sports betting, live casino, and slots all on one platform at 99xo. Starting from just ৳100 via bKash, Nagad, and all major mobile banking services.

BPL and IPL Betting Live Casino Mobile Banking Support 24/7 Support 21+ Only
Site Pages

What you get at 99xo

Go Goal Bingo

A football-themed bingo game where every round brings fresh excitement. Different card combinations offer chances at big wins.

Learn about the Go Goal Bingo game

Jackpot

In progressive jackpot slots, a portion of every bet adds to the main prize pool, which eventually goes to one big winner.

View the jackpot slots list

Cricket

All types of bets on BPL, IPL, T20 World Cup, and Bangladesh Tigers matches — from match winner to over-by-over markets.

Read the cricket betting guide

Slots

Hundreds of slot games from top studios including PG Soft, Pragmatic Play, and JILI — all reel types from classic to Megaways.

Browse the full slot game collection

99xo Casino

Live dealer tables from Evolution, Pragmatic Play Live, and Ezugi — Baccarat, Roulette, Teen Patti, and other classic games.

View live casino game details
200% First Deposit Bonus
৳8,000 Maximum Bonus Amount
৳100 Minimum Deposit
15min–2hr Withdrawal Processing Time
1.5% Gold VIP Weekly Cashback
24/7 Live Chat Support
About Us

The preferred platform for cricket bettors in Bangladesh

99xo was built with Bangladeshi players in mind — especially those who see cricket not just as a sport, but as a passion. Our goal is simple: to provide a reliable betting experience in Bengali, with familiar payment methods, and an understanding of what local players need.

On the gaming side, 99xo offers a wide range of options. Sports covers live and pre-match betting markets from BPL to the T20 World Cup; the live casino has direct dealer tables for Baccarat, Roulette, and Teen Patti; and the slots section features hundreds of games from PG Soft, Pragmatic Play, JILI, and more — all in one place.

For payments, we support bKash, Nagad, Rocket, Upay, and bank transfer, so you can deposit and withdraw easily from anywhere. Accounts are protected with SSL encryption and KYC verification. Support is available 24/7 in Bengali and English via live chat and email. For a full explanation of how betting works, see the 99xo bet site betting guide. To learn about our mission and team, read more about us.

99xo cricket betting platform overview
Long-Term Benefits

Special rewards for every member

Refer a Friend, Win at 99xo

Share your unique referral code with a friend. When your friend registers using that code and makes a deposit, you both receive a reward. This reward can be claimed once per successful referral — up to ৳2,000 with a 10x wagering requirement. The more friends you refer, the more rewards you earn.

99xo VIP Loyalty Program — Three Tiers
Rewards Program

The more you play, the more benefits you get

The 99xo loyalty program has three tiers. The more you play, the faster you move up and the more cashback you receive on your net losses each week.

Bronze

0.5%

Weekly Cashback

Silver

1.0%

Weekly Cashback

Gold

1.5%

Weekly Cashback

Example: a Silver member with a net loss of ৳20,000 in one week receives ৳20,000 × 1.0% = ৳200 cashback. Cashback is added to your account automatically every week.

See full details on VIP program benefits and tiers

Cricket Betting

BPL Betting Guide

The Bangladesh Premier League (BPL) and Bangladesh Tigers international matches are the most popular among bettors in Bangladesh. At 99xo, you can place bets on various markets both before and during each match. Below is a simple introduction to four main markets.

99xo BPL Cricket Betting Markets

Match Winner

Pick which team will win the match — the simplest and most played market.

Top Batsman

Bet in advance on which batsman will score the most runs in the match for added excitement.

Total Runs Over/Under

Bet on whether the total runs scored will be above or below a set number — open to bets on either side.

Toss Bet

Which team will win the toss — join the excitement right from the start of the match with a small bet.

View the complete cricket betting guide and market list

Popular Games

The most played slots right now

99xo Fortune Tiger slot game thumbnail
PG Soft Medium Volatility

Fortune Tiger

Max RTP 96.81% — tiger-themed with multiplier features.

99xo Gates of Olympus slot game thumbnail
Pragmatic Play High Volatility

Gates of Olympus

Max RTP 96.50% — big wins through a storm of multiplier symbols.

99xo Sweet Bonanza slot game thumbnail
Pragmatic Play High Volatility

Sweet Bonanza

Max RTP 96.48% — candy-themed tumble mechanic.

99xo Mahjong Ways 2 slot game thumbnail
PG Soft Medium Volatility

Mahjong Ways 2

Max RTP 96.95% — classic Mahjong tiles with a fresh twist.

99xo Super Ace slot game thumbnail
JILI Low Volatility

Super Ace

Max RTP 97% — card-themed classic slot, well suited to smaller budgets.

99xo Aviator crash game thumbnail
Spribe High Volatility

Aviator

Max RTP 97% — crash mechanic where the faster you cash out, the more you win.

View all slot games

Withdrawal Guide

How to withdraw funds step by step

1

Log in and go to the withdrawal section

Sign in to your account and find the 'Withdraw' or 'Withdraw Funds' option.

2

Choose your payout method

Select your preferred method from bKash, Nagad, Rocket, Upay, or bank transfer.

3

Enter the amount and recipient details

Withdrawals start from a minimum of ৳1,000. Enter your mobile number or account number accurately.

4

Complete KYC verification

For your first withdrawal, you may need to submit your national ID or another verifiable document.

5

Wait for processing

Funds typically reach your account within 15 minutes to 2 hours.

Important Terms

  • KYC verification must be complete
  • Wagering requirements must be met for winnings from bonuses
  • The payout account must be in your own name
  • Your account must be active and in good standing

Withdrawal taking longer than expected? Get help in Bengali via 24/7 live chat.

99xo withdrawal process on mobile
Payment Methods

Familiar methods for deposits and withdrawals

Deposit Methods

bKash

The most popular mobile banking service in the country — deposit from just ৳100.

Nagad

The postal service's fast mobile wallet — instant deposits.

Rocket

Dutch-Bangla Bank's mobile banking service.

Upay

UCB Bank's mobile financial service.

Bank Transfer

Direct transfer from major Bangladeshi banks including Dutch-Bangla, BRAC, and Islami.

Withdrawal Methods

bKash

Winnings go directly to your bKash account.

Nagad

Nagad is the best option for fast payouts.

Rocket

Payouts can be sent directly to Rocket.

Upay

Receive your winnings in your Upay wallet.

Bank Transfer

For large payouts, directly to your bank account.

Welcome Bonus

Get a 200% bonus on your first deposit, up to ৳8,000

Example: Deposit ৳1,000 and get ৳2,000 bonus — total balance ৳3,000. The bonus portion can be withdrawn after meeting 25x wagering requirements (৳50,000).

Open an Account Now
Live Casino

Play real-time games with live dealers

99xo Live Casino Dealer Table

In 99xo's live casino section, professional dealers from Evolution, Pragmatic Play Live, and Ezugi run games in real time. You get the feel of a real casino from your smartphone at home.

Baccarat

Simple rules, fast rounds

Roulette

European and American

Teen Patti

South Asia's favourite card game

Blackjack

A mix of strategy and luck

See all live casino tables and rules

Slot Guide

Learn about RTP and Volatility

RTP (Return to Player) is a long-term statistic showing what percentage of total bets a slot game returns on average across billions of spins — it is not a guarantee of winning in any single session or fixed period. Slot RTP typically falls between 94–97%. Example: Fortune Mouse has a maximum RTP of 96.96%.

Volatility describes how often wins occur and how large they can be. In progressive jackpot slots, a small portion of each bet is added to the main prize pool — the more players bet, the larger the jackpot grows.

99xo Guide to Understanding Slot RTP and Volatility

Low Volatility

Small wins come frequently. Helps your balance last longer. Suitable for players with a limited budget.

Medium Volatility

Wins of moderate size come at a moderate frequency. A balance between low and high — popular with both new and experienced players.

High Volatility

Wins come less often, but tend to be larger when they do. Better suited for experienced players and larger budgets.

Responsible gaming reminder: Always bet within your means and treat gaming as a form of entertainment, not a source of income. All casino and betting activities are for ages 21+ only.

Common Questions

Frequently Asked Questions

The minimum deposit at 99xo is ৳100 for all methods. You can add funds to your account using bKash, Nagad, Rocket, Upay, or bank transfer — any method, same minimum.

If KYC verification is complete and wagering requirements are met, withdrawals are usually processed within 15 minutes to 2 hours. The minimum withdrawal amount is ৳1,000.

New members get a 200% bonus on their first deposit, up to ৳8,000. The bonus amount must meet a 25x wagering requirement before withdrawal. Example: deposit ৳8,200 and receive ৳8,000 bonus — you must complete ৳8,000 × 25 = ৳2,00,000 in wagering.

All casino and betting activities at 99xo are for users aged 21 and above only. Age is verified at registration, and proof of age must be submitted during the KYC process.

99xo offers 24/7 support via live chat and email in both Bengali and English. There is no phone number or other channel — live chat is the fastest option.

KYC (Know Your Customer) verification keeps your account secure and prevents fraud. You can complete it by uploading a photo of your national ID or passport. KYC must be completed before your first withdrawal.
Safe Betting

Your account and money are protected

99xo uses SSL encryption to keep all transactions and personal data secure. Payment account verification and KYC measures prevent fraudulent activity. Your deposits and withdrawals are always processed through your own verified account.

  • SSL-secured connection
  • Identity verification (KYC)
  • 24/7 security monitoring
  • Responsible gaming tools

Read the responsible gaming and safe betting guide

99xo Secure Payments and Account Protection