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.
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 gameJackpot
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 listCricket
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 guideSlots
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 collection99xo Casino
Live dealer tables from Evolution, Pragmatic Play Live, and Ezugi — Baccarat, Roulette, Teen Patti, and other classic games.
View live casino game detailsThe 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.
Special rewards for every member
99xo Birthday Reward
Every year on your registered birthday, 99xo automatically adds a special reward to your account — no separate request needed. The reward is worth up to ৳1,500, and winnings can be withdrawn after meeting a 15x wagering requirement. This annual gift is for registered, active members only.
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.
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.
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.
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.
How to withdraw funds step by step
Log in and go to the withdrawal section
Sign in to your account and find the 'Withdraw' or 'Withdraw Funds' option.
Choose your payout method
Select your preferred method from bKash, Nagad, Rocket, Upay, or bank transfer.
Enter the amount and recipient details
Withdrawals start from a minimum of ৳1,000. Enter your mobile number or account number accurately.
Complete KYC verification
For your first withdrawal, you may need to submit your national ID or another verifiable document.
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.
Familiar methods for deposits and withdrawals
Deposit Methods
The most popular mobile banking service in the country — deposit from just ৳100.
The postal service's fast mobile wallet — instant deposits.
Dutch-Bangla Bank's mobile banking service.
UCB Bank's mobile financial service.
Direct transfer from major Bangladeshi banks including Dutch-Bangla, BRAC, and Islami.
Withdrawal Methods
Winnings go directly to your bKash account.
Nagad is the best option for fast payouts.
Payouts can be sent directly to Rocket.
Receive your winnings in your Upay wallet.
For large payouts, directly to your bank account.
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 NowPlay real-time games with live dealers
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.
Simple rules, fast rounds
European and American
South Asia's favourite card game
A mix of strategy and luck
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.
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.
Frequently Asked Questions
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