Bet on cricket at xx9990 — place bets on live odds for BPL, IPL and international matches and take your chance at big wins
Get started with just ৳500 via bKash or Nagad. 120% welcome bonus, 24/7 Bangla support, and a fully secure platform.
About Us
xx9990 is a trusted platform built for cricket fans and online gaming enthusiasts in Bangladesh. We believe every player deserves a safe, transparent and enjoyable betting experience. That is the goal our platform was built around.
Keeping in mind the needs of players across Bangladesh including Dhaka, we have ensured full support in Bangla, easy transactions via bKash, Nagad and Rocket, and live odds for BPL, IPL and international cricket. Our mission is simple — to give every bettor in Bangladesh a world-class experience in their own language.
We believe in fair play, fast payments and responsible gaming. Every step we take is aimed at earning the trust of our players.
Why Choose xx9990
Fast Withdrawals
Your winnings will be delivered to your bKash or Nagad within as little as 30 minutes to 3 hours.
bKash • NagadSSL Security
Your data and transactions are kept secure using the highest standard SSL encryption technology.
SSL EncryptedLive Cricket Odds
BPL, IPL, T20 World Cup — place bets on live odds that update every over.
Live Betting24/7 Bengali Support
Whenever you need help, our Bangla-speaking support team is always ready on live chat.
Live Chat120% Welcome Bonus
120% bonus on your first deposit up to ৳5,000. Just 20x wagering — among the best in the market.
Welcome BonusHuge Game Collection
Slots, live casino, crash games, fishing — all types of games on one platform.
CasinoEasy Payments
Deposit and withdraw easily via bKash, Nagad, Rocket, Upay and bank transfer.
5 MethodsVIP Cashback Program
Receive weekly cashback across three VIP tiers from Bronze to Gold.
CashbackReady to win big?
Create your account now and claim your 120% bonus on your first deposit.
Start Now
Cricket Betting Markets
BPL or IPL — a simple guide to the types of bets you can place on any match:
| Bet Type | Example |
|---|---|
| Match Winner | Bangladesh Tigers vs India — Bangladesh to win |
| Toss Winner | The Tigers captain to win the toss |
| Top Batsman | Who will score the most runs for the team |
| Total Runs Over/Under | Whether the first innings will exceed 160 runs |
| Runs in Over | Whether a specific over will produce 10 or more runs |
| Method of Dismissal | Whether the next wicket will be bowled or caught |
| Player of the Match | Who will be the best performer |
In live in-play betting, odds change instantly after every wicket and at the end of every over. When a wicket falls, the batting team's odds increase; during a good partnership, they decrease.
Jackpot and Big Wins
Every day, players from Bangladesh are scoring big wins at xx9990. Here are a few recent examples:
R*** from Chittagong — Fortune Tiger
M*** from Dhaka — Gates of Olympus
S*** from Sylhet — Sweet Bonanza
K*** from Dhaka — Aviator Crash Game
N*** from Rajshahi — Fortune Gems
Crash Games — Fast-Paced Thrills
Crash games are among the most exciting categories in online gaming. In games like Aviator and JetX, each round starts with a multiplier at 1.00x that climbs steadily. Your job is to cash out at the right moment, at the highest multiplier you can.
You need to cash out before the game crashes. If you do not cash out before the crash, your entire bet is lost. Most platforms have an auto cash out feature — you can set in advance at which multiplier the cash out will happen automatically.
Each round of a crash game lasts just a few seconds to a minute or two. Because of this fast pace, many players are tempted to play many rounds back to back. So before you start, set yourself a stop limit — decide how much you are willing to lose before ending the session. Responsible gaming is always more enjoyable.
Types of Slot Games
Online slot games come in many varieties. Each has its own features and reward structure.
Classic Slots
Traditional three-reel slots with a simple payline structure. Ideal for new players. Pragmatic Play offers great options in classic designs.
Video Slots
Modern slots with five reels, multiple paylines, animated graphics and bonus features. NetEnt and PG Soft are popular in this category.
Jackpot Slots
Progressive jackpot slots where the prize keeps growing. Microgaming is well known in this category.
Megaways Slots
The reel height changes on every spin, potentially creating hundreds of thousands of ways to win. Pragmatic Play's Megaways series is particularly popular.
Cascading Reels
After a win, the winning symbols disappear and new symbols drop down — allowing multiple wins from a single spin. Many PG Soft games feature this mechanic.
Cluster Pays
Instead of paylines, a win is formed by creating a cluster of matching symbols. This mechanic is used in some popular NetEnt games.
Steps to Get Started
Create an Account
Go to the xx9990 login page and open a new account with your mobile number and password. The whole process takes less than 2 minutes.
Verification
Complete KYC verification using your national ID card or other documents. This ensures the security of your account and funds.
First Deposit
Deposit a minimum of ৳500 via bKash, Nagad, Rocket or Upay. Bank transfer is also accepted.
Claim Your Welcome Bonus
A 120% bonus will be added automatically on your first deposit — up to ৳5,000. Example: deposit ৳1,000 and your total balance becomes ৳2,200.
Start Playing
Choose your preferred game or sports bet. Cricket betting, slots, live casino — all in one place.
Withdrawal
Withdraw your winnings from a minimum of ৳1,000. It will usually reach your mobile wallet within 30 minutes to 3 hours.
Bonus Terms Comparison
| Bonus | Amount | Minimum Deposit | Wagering | Validity |
|---|---|---|---|---|
| Welcome Bonus | 120%, up to ৳5,000 | ৳500 | 20x | 30 days |
| Reload Bonus | Up to 30% | ৳500 | 25x | 14 days |
| Weekly Cashback (Bronze) | Up to 0.3% | Not applicable | 1x | 7 days |
| Weekly Cashback (Silver) | Up to 0.5% | Not applicable | 1x | 7 days |
| Weekly Cashback (Gold) | Up to 0.8% | Not applicable | 1x | 7 days |
Read our Terms & Conditions for full bonus terms.
Cashback & VIP Program
The more you play at xx9990, the more rewards you earn. Our three-tier VIP program gives you the chance to receive cashback every week.
| VIP Tier | Weekly Cashback | When It's Credited |
|---|---|---|
| Bronze | Up to 0.3% | Every Monday |
| Silver | Up to 0.5% | Every Monday |
| Gold | Up to 0.8% | Every Monday |
Cashback terms: (1) Calculated based on net losses from the previous week; (2) Cashback is credited directly to your balance; (3) To move up to a higher tier, stay regularly active and maintain your betting volume.
RTP & House Edge Explained
RTP (Return to Player) is a theoretical percentage that indicates how much of the total money wagered on a game will be returned to players over the long term. For example, if a slot has an RTP of 96%, it means that on average ৳96 is expected to come back for every ৳100 wagered — but this is an average across thousands of spins, not a guarantee for any single session.
Typical RTP ranges vary across different game categories. Online slots generally fall between 92% and 98%. Blackjack can reach an RTP of nearly 99% when played with the correct strategy. In roulette, the European variant has an RTP of around 97.3%, while the American variant is slightly lower.
House edge is the flip side of RTP — it represents the average profit the casino makes. A 96% RTP means a 4% house edge. The lower this number, the better it is for the player. Understanding house edge is important because it helps you compare different games and plan your budget.
Keep in mind — RTP is a long-term statistical measure. Any outcome is possible in the short term. So while RTP is a useful piece of information when choosing a game, it does not guarantee a win.
Typical RTP Range by Game
- Online Slots92–98%
- Blackjack~99%
- Roulette (EU)97.3%
- Baccarat98.9%
- Crash Game95–97%
Security & Trust
Android App Download
Most bettors in Bangladesh now play on mobile. The xx9990 Android app loads quickly on low data, lets you deposit via bKash and Nagad with one tap, and updates live cricket scores instantly.
Installation Steps
- Download the APK file from the official xx9990 website
- Go to Android Settings → Security → turn on "Install from unknown sources"
- Open the downloaded APK file and install it
- Launch the app and log in to your account
- For your security, turn off the "Unknown sources" setting again afterwards
Minimum requirements: Android 7.0 or above, approximately 100 MB of free storage.
Log InAccount Verification Process
KYC (Know Your Customer) verification is an internationally recognised security process. It protects your account from unauthorised access and ensures the safety of financial transactions.
Required Documents
- National ID Card (NID) — both sides
- Proof of address (utility bill or bank statement)
- Selfie verification — holding your NID
Processing Time & Next Steps
- Usually completed within 1–24 hours
- You will receive a confirmation email once verified
- Full withdrawal access will be activated after that
Betting Terminology — Beginner's Guide
Learn these key terms before you start betting online:
RTP (Return to Player)
The theoretical rate indicating what percentage of total wagers on a game is returned to players over the long term. A higher RTP is more favourable for the player.
House Edge
The casino's average mathematical advantage on every bet. Subtract the RTP from 100% to get the house edge.
Wager / Stake
The amount of money you are putting at risk in a single bet. Wagering requirement refers to how many times you must bet to withdraw a bonus.
Odds
Reflects the probability of an event occurring and determines the payout amount. Higher odds mean a potentially larger win but a lower probability.
Parlay / Accumulator
Combining multiple bets into one. All outcomes must be correct to win — getting even one wrong loses the entire bet.
Live Bet
The ability to place bets in real time while a match is in progress. Odds change from moment to moment.
Cashout
The option to withdraw a partial or full value of your current bet before the match ends.
Bankroll
The total funds set aside specifically for betting. Sound bankroll management is the foundation of responsible gaming.
Volatility
The risk level of a slot game. High volatility means larger rewards but less frequently; low volatility means smaller rewards more often.
Free Spin
Free spins received through a slot bonus feature or promotion. A chance to win without spending your own money.
Spread
A method of betting in sports betting based on the point difference between two teams.
Wagering Requirement
The condition specifying how many times you must wager a bonus before withdrawing it. Example: 20x means you must wager ৳20,000 on a ৳1,000 bonus.
Trusted Game Providers
Play games from the world's leading software providers at xx9990:
Privacy Policy Notice
xx9990 keeps your personal information — name, mobile number, and financial details — completely confidential. No data is sold or transferred to third parties.
We use cookies to improve site functionality and your experience. By continuing to use the site, you consent to this. Read our Privacy Policy for more details.
Legal Notice
xx9990 is an online betting and gaming platform. We make no claim to any specific licence or regulatory approval.
Bangladesh's Public Gambling Act 1867 was designed primarily for offline gambling — it does not specifically regulate online betting, though the legal position remains unclear and subject to interpretation.
Each user is solely responsible for complying with their own local laws. Make sure you are informed about the legal situation in your area before making a decision.
For persons aged 21 and above only. Visit our Responsible Gaming page to learn more about responsible gaming.
Easy Payments & Fast Withdrawals
The payment methods available at xx9990 for deposits and withdrawals are the most popular payment services in Bangladesh. Mobile wallets, bank transfer — five options in total.
| Payment Method | Minimum Deposit | Minimum Withdrawal | Withdrawal Time |
|---|---|---|---|
| bKash | ৳500 | ৳1,000 | 30 min – 3 hours |
| Nagad | ৳500 | ৳1,000 | 30 min – 3 hours |
| Rocket | ৳500 | ৳1,000 | 30 min – 3 hours |
| Upay | ৳500 | ৳1,000 | 30 min – 3 hours |
| Bank Transfer | ৳500 | ৳1,000 | 1–3 hours |