by99 — Bangladesh's Most Trusted Cricket & Casino Betting Platform
Instant deposits via bKash, Nagad & Rocket. Bet on BPL, IPL, T20 World Cup and spin live casino games — all in one secure platform built for Bangladeshi players.
Privacy & Data Protection: by99 is committed to protecting your personal information. We collect only what is necessary to operate your account and process transactions. Your data is never sold to third parties. By using this platform you agree to our Privacy Policy. All connections are secured with SSL/TLS encryption. For full details on how we handle your data, visit our dedicated Privacy Policy page.
Why Choose by99?
Eight reasons why tens of thousands of Bangladeshi players trust by99 every day.
Instant bKash & Nagad Deposits
Fund your account in under 60 seconds using bKash, Nagad, Rocket, or Upay. No bank visit needed.
SSL-Encrypted Security
Bank-grade 256-bit SSL encryption and two-factor authentication keep your account and funds safe at all times.
Best Cricket Odds in BD
Competitive odds on BPL, IPL, T20 World Cup, ICC events and Bangladesh Tigers test matches — updated in real time.
24/7 English Support
Our dedicated support team is available around the clock via live chat to assist all players across Bangladesh.
500+ Premium Games
Slots, live casino, table games, and sports betting from Pragmatic Play, Evolution Gaming, NetEnt and more.
Optimised for Mobile
Fully responsive platform works on any Android or iOS device — no app download required, plays right in your browser.
BDT Taka Accounts
All balances, bonuses and withdrawals are displayed in Bangladeshi Taka (৳). No confusing currency conversions.
VIP Black Diamond Tier
Our invitation-only Black Diamond VIP programme rewards high-roller players with exclusive cashback, gifts and a personal account manager.
Welcome Bonus
Your first deposit at by99 comes with a game-changing reward.
100% match on your first deposit up to ৳20,000 BDT. Credited instantly to your casino wallet the moment your deposit clears.
- Minimum deposit: ৳500
- Wagering requirement: 30x bonus amount
- Valid for: 30 days from credit
- Eligible games: Slots, Live Casino, Table Games
- One welcome bonus per verified account — 21+ only
Recent Big Wins
Real players, real wins — anonymised for privacy. Could your name be next?
Bonus Offers at a Glance
Full transparency — compare all current promotions side by side before you claim.
| Bonus Type | Bonus Amount | Min. Deposit | Wagering Req. | Validity |
|---|---|---|---|---|
| Welcome Bonus | 100% up to ৳20,000 | ৳500 | 30x | 30 days |
| Reload Bonus | 50% up to ৳10,000 | ৳1,000 | 25x | 14 days |
| Weekly Cashback | Up to 1.2% cashback | ৳500 | 1x | 7 days |
| Refer a Friend | ৳500 per referral | Friend: ৳500 | 10x | 30 days |
| VIP Rewards | Personalised perks | Invite only | Varies | Ongoing |
All bonus offers are subject to full Terms & Conditions. Please visit Terms & Conditions for complete wagering rules. 21+ only. Play responsibly.
Hot Games Right Now
The most-played titles across Bangladesh this week — updated every 24 hours.
Slot Game Types Explained
New to online slots? Here is what every format means before you spin your first reel.
Classic Slots (3-Reel)
The original slot format — three reels, simple paylines, and familiar fruit symbols. Fast-paced and straightforward, ideal for beginners or players who prefer simplicity.
Video Slots (5-Reel)
The most popular modern format. Five reels with multiple paylines, bonus rounds, free spins, and rich storylines. Most new releases fall into this category.
Progressive Jackpot Slots
A portion of every bet contributes to a growing prize pool that can reach millions. One lucky spin can be life-changing. High volatility by nature.
Megaways Slots
A dynamic reel mechanic that changes the number of symbols on each reel per spin, creating up to 117,649 ways to win. Extremely popular for high-volatility play.
Cascading Reels
Winning symbols disappear and are replaced by new ones falling from above, allowing multiple wins from a single spin. Commonly paired with multipliers that grow with each cascade.
Cluster Pays
Instead of paylines, wins are formed by clusters of matching symbols touching horizontally or vertically. Creates unique gameplay with unusual grid layouts.
Your Journey at by99
From sign-up to withdrawal — four simple steps to get started today.
Create Your Account
Register in under two minutes using your mobile number. Verify your identity and set a secure password. Players must be 21 years or older to open an account at by99.
Make Your First Deposit
Fund your account instantly via bKash, Nagad, Rocket, Upay, Dutch-Bangla Bank, or BRAC Bank. Minimum deposit is just ৳500. Your 100% welcome bonus up to ৳20,000 is credited automatically.
Play Your Favourite Games
Choose from 500+ games — bet on cricket, spin premium slots from Pragmatic Play, join live casino tables by Evolution Gaming, or try crash games like Aviator. All optimised for your device.
Withdraw Your Winnings
Withdraw directly to your bKash or Nagad wallet in minutes. All withdrawals are processed in Bangladeshi Taka (৳) with no hidden conversion fees. Minimum withdrawal is ৳1,000.
RTP & House Edge Explained
Understanding the math behind every game helps you make smarter betting decisions.
Return to Player (RTP) is the percentage of all wagered money that a game pays back to players over an extended period of play. An RTP of 96% means that, theoretically, for every ৳100 wagered, ৳96 is returned in winnings over millions of spins. RTP is calculated over very large sample sizes — it does not guarantee individual session results.
House Edge is simply the inverse of RTP. A game with 96% RTP carries a 4% house edge. This is how platforms generate revenue to fund operations and bonuses. Every reputable game provider publishes verified RTP figures that are independently audited by testing labs such as eCOGRA or iTech Labs.
Different game categories carry very different house edges. Skill-based games like blackjack played with basic strategy offer some of the lowest house edges available, while some slot titles carry higher volatility and lower RTPs. Understanding these differences lets you allocate your bankroll wisely.
Volatility (or variance) is a separate but related concept. A high-volatility slot may have a 96% RTP but pay out infrequently in large bursts. A low-volatility slot with the same RTP pays smaller amounts more regularly. Choose based on your session budget and risk tolerance — not solely on RTP percentage.
Typical RTP Ranges by Game Type
Bankroll Management Guide
Smart bankroll habits are the single most effective way to extend your play and protect your finances.
Set a Dedicated Gambling Budget
Before you deposit, decide exactly how much money you are comfortable losing entirely. This is your gambling budget — treat it as an entertainment expense, not an investment. Never fund it from rent, food, or essential household costs. Players in Dhaka and Chittagong who set hard monthly limits consistently report a more enjoyable, stress-free experience on platforms like by99.
Divide Your Bankroll into Session Amounts
Split your total monthly budget into smaller session amounts. If your monthly budget is ৳5,000, consider five sessions of ৳1,000 each. When a session stake is gone, the session ends — regardless of how confident you feel. This prevents a single bad run from wiping out your entire month's entertainment budget in one sitting.
Apply the 1–5% Per-Bet Rule
Professional bettors rarely stake more than 1–5% of their session bankroll on a single bet or spin. On a ৳1,000 session balance, this means individual bets of ৳10–৳50. This approach keeps you in the game longer, reduces the emotional impact of short losing streaks, and gives variance enough time to normalise toward the game's published RTP.
Know When to Walk Away After Wins
Set a win target before each session — for example, doubling your session stake. When you hit it, stop playing for that session and withdraw or lock the profit. The most common mistake experienced players make is continuing to play after a big win and giving it all back. A pre-committed win target removes the decision from the heat of the moment.
Track Your Play History
Keep a simple log — even a note on your phone — recording each session's deposit amount, winnings or losses, and game type. Reviewing a month's data gives you an accurate picture of your actual spending versus your budgeted amount. by99 provides a full transaction history in your account dashboard to make this straightforward.
Responsible Gaming Tools
by99 is committed to providing a safe and controlled gambling environment for every player in Bangladesh. These tools are available to all account holders, free of charge.
Self-Exclusion
Request a voluntary account suspension for a defined period — 7 days, 30 days, 90 days, 6 months, or permanently. During exclusion, marketing communications are also stopped. Contact support to activate instantly.
Deposit Limits
Set a maximum deposit amount per day, week, or month directly from your account settings. Once set, limits cannot be increased for 48 hours — giving you time to reconsider impulsive changes.
Loss Limits
Cap the maximum amount you can lose in a given period. When your loss limit is reached, your session ends automatically and no further bets can be placed until the limit period resets.
Session Time Limits
Set a maximum play duration per session. When the time limit expires, you are automatically logged out. This helps prevent the time-distortion effect that can occur during extended play.
Reality-Check Reminders
Configure periodic pop-up reminders at 15, 30, or 60-minute intervals during your session. Each reminder displays how long you have been playing and your net result for the session.
Self-Assessment Quiz
Take our confidential responsible gaming self-assessment quiz to identify early signs of problem gambling. Results are private and come with tailored guidance on next steps and external support resources.
Need Help? You Are Not Alone.
21+ only. Gambling is intended solely for adults aged 21 and above. If gambling is no longer fun and has started to affect your finances, relationships, or mental health, please reach out to our 24/7 support team immediately. We will help you activate self-exclusion and connect you with professional counselling resources available in Bangladesh.
For more information on tools and support options, visit our dedicated Responsible Gaming page.
What Our Players Say
Genuine feedback from by99 players across Bangladesh.
"I have tried a few platforms before but by99 is genuinely different. bKash deposits clear in seconds and I withdrew ৳18,000 last Friday with no issues at all. The cricket odds on the BPL matches are consistently better than anywhere else I have used."
"The live casino section is brilliant — Evolution Gaming tables feel just like the real thing. I play Lightning Roulette most evenings after work. The welcome bonus terms are clearly explained which I really appreciated — no nasty surprises when I went to withdraw."
"As someone from Sylhet who travels often, having a mobile-optimised platform that works smoothly on any connection is a must. by99 loads fast even on 4G, the Nagad top-up is instant, and the English support team actually knows what they are talking about."
Legal Notice & User Responsibility
by99 operates as an internationally licensed platform serving players worldwide, including those in Bangladesh. The platform is hosted and licensed offshore under an international gaming jurisdiction.
Bangladesh's Public Gambling Act of 1867 was enacted long before the existence of the internet and online gambling. Its application to online betting platforms operating from outside Bangladesh's territorial jurisdiction remains legally ambiguous and has not been tested in the country's courts with respect to online activity.
It is the sole responsibility of each user to understand and comply with the laws applicable in their own jurisdiction before registering and placing bets. by99 does not represent or warrant that use of this platform is legal in Bangladesh or any other specific territory.
Age Restriction: Access to by99 is strictly limited to individuals aged 21 years and above. By registering an account, you confirm that you meet this requirement. We reserve the right to request age verification documentation at any time.
All transactions are protected by SSL encryption. For guidance on safe gambling practices, please visit our Responsible Gaming page.
Ready to Play at by99?
Join over 50,000 Bangladeshi players. Claim your ৳20,000 welcome bonus today. 21+ only — play responsibly.