by99 — Play Cricket Betting, Live Casino
& Slots From Bangladesh

Trusted by players across Dhaka, Chittagong, Sylhet and beyond — by99 delivers fast payouts, live cricket odds, and hundreds of casino games. Deposit instantly with bKash or Nagad.

18+ Only SSL Secured bKash & Nagad Accepted 24/7 English Support Play Responsibly
LIVE GAMES
by99

Game Categories at by99

From BPL cricket odds to live dealer baccarat, by99 covers every form of online entertainment popular with players in Bangladesh.

Cricket Betting

Bet on BPL, IPL, T20 World Cup and international test matches in real time. Pre-match and in-play markets with competitive odds for the Bangladesh Tigers and beyond.

Slot Games

Hundreds of slot titles from Pragmatic Play, NetEnt, Microgaming and more — classic 3-reel, modern video slots, and life-changing progressive jackpots.

Live Casino

HD live-streamed tables hosted by professional dealers. Play Baccarat, Roulette, Blackjack and Dream Catcher with real players from across Bangladesh.

Table Games

Classic Baccarat, European and American Roulette, Blackjack variants, Dragon Tiger and Sic Bo — all available in RNG and live dealer formats.

Teen Patti

The beloved South Asian card game — played live or in fast-format RNG mode. Multiple side bets and high-stakes tables available around the clock.

Andar Bahar

A simple 50/50 Indian card game with roots across the subcontinent. Pick Andar or Bahar, watch the dealer reveal cards, and enjoy near-instant rounds.

Bingo

Fast-paced bingo rooms with 30-ball, 75-ball and 90-ball variants. Chat with other players, collect bonus cards and chase progressive jackpots on every session.

Crash Games

Games like Aviator by Spribe let you ride a multiplier as it climbs — cash out before the crash to lock in your winnings. High volatility, pure adrenaline.


by99

Why Bangladesh Players Choose by99

Thousands of players from Dhaka to Chittagong to Cox's Bazar have made by99 their go-to gaming platform. Here's what sets us apart.

Instant Withdrawals

Winnings land in your bKash or Nagad wallet in under 5 minutes on most transactions — no lengthy bank queues required.

Bank-Grade Security

256-bit SSL encryption on every page. Your personal data and financial transactions are protected at all times.

Mobile-First Design

Designed for Bangladeshi users on Android. The platform loads fast on 4G and even 3G connections without a dedicated app download.

Competitive Odds

Cricket and sports markets are priced with industry-leading margins — meaning more value in your pockets on every BPL and IPL wager.

24/7 Live Support

English- and Bengali-speaking agents available every hour of every day via live chat, WhatsApp and email.

1,500+ Games

A continuously expanding library spanning slots, table games, live casino, sports betting and specialty crash games from 20+ top providers.

Generous VIP Rewards

Six loyalty tiers — from Bronze up to Black Diamond — offering cashback, personal account managers and exclusive tournament invitations.

English & Bengali Interface

The platform caters natively to Bangladesh — support documentation, FAQs and live chat are fully available in English with Bengali-speaking staff on call.


by99

Quick Deposit with bKash & Nagad

Over 60% of Bangladesh's population uses mobile financial services daily. by99 supports every major MFS provider so you never need a bank account to play.

📱
bKash
৳100 – ৳50,000
3 simple steps
Instant
🔶
Nagad
৳100 – ৳50,000
3 simple steps
Instant
🚀
Rocket
৳200 – ৳30,000
3 simple steps
Instant
💳
Upay
৳200 – ৳25,000
3 simple steps
Instant
💰
SureCash
৳200 – ৳20,000
4 simple steps
Instant
🏦
Bank Transfer
৳500 – ৳200,000
City / BRAC / Islami
1–3 Hours
1
Log In to by99

Sign into your by99 account and navigate to the Deposit section in your account dashboard.

2
Select Your Method

Choose bKash, Nagad, Rocket or another preferred method and enter the amount you wish to deposit.

3
Confirm & Play

Approve the payment from your mobile wallet app. Funds appear in your by99 balance instantly — you're ready to play.


by99


Slot Game Types at by99 6 Formats

Not all slots are created equal. Here's a breakdown of every slot format available at by99 so you can find the style that suits your play.

Classic Slots (3-Reel)

The original slot format — three reels, simple paylines, and fast rounds. Low complexity makes these perfect for beginners. Providers like Microgaming and NetEnt offer polished 3-reel titles with modern graphics.

Video Slots (5-Reel)

The dominant format today — five reels, multiple paylines (up to 243 ways), rich bonus features including free spins and pick-me games. Pragmatic Play's Sweet Bonanza is a popular example among Bangladeshi players.

Progressive Jackpot Slots

A small portion of every bet feeds a shared prize pool that grows until one lucky player hits it. Mega Moolah by Microgaming has paid out single prizes in the hundreds of millions — life-changing sums.

Megaways Slots

A dynamic reel mechanic (licensed from Big Time Gaming) where the number of symbols on each reel changes every spin — delivering up to 117,649 ways to win per spin. High volatility, enormous win potential.

Cascading Reels

Winning symbols explode and new ones drop in their place — allowing chain reactions of consecutive wins on a single spin. NetEnt's Gonzo's Quest pioneered this mechanic and remains a fan favourite.

Cluster Pays

No traditional paylines — instead, wins are formed by clusters of 5 or more matching symbols touching horizontally or vertically. Play'n GO's Reactoonz is a benchmark title for this format.


by99

RTP & House Edge Explained

RTP, or Return to Player, is the single most important number any gambler should understand before placing a bet. Expressed as a percentage, RTP describes the theoretical long-run proportion of all staked money that a game will pay back to players. A slot with an RTP of 96% will, over millions of spins, return ৳96 for every ৳100 wagered. This does not mean you personally will receive ৳96 on every ৳100 session — it is a statistical average calculated across an enormous number of rounds and players. Short sessions can produce outcomes far above or below the stated RTP.

Different game categories carry very different RTP ranges. Slot games typically sit between 92% and 98%, with most reputable titles from Pragmatic Play and NetEnt landing around 96–97%. Blackjack, when played with basic strategy, offers one of the best RTPs in the casino at approximately 99.5% — meaning the house edge is just 0.5%. European Roulette carries an RTP of around 97.3% (house edge 2.7%), while American Roulette drops to 94.7% due to the extra double-zero pocket. Live Baccarat hovers around 98.9% on the Banker bet, making it one of the most player-friendly live table games available.

The house edge is simply the inverse of RTP — it represents the casino's mathematical advantage over the player in the long run. A game with 96% RTP has a 4% house edge. Understanding this figure helps you set realistic expectations: no strategy can permanently overcome the house edge, but choosing higher-RTP games and managing your bankroll sensibly means your entertainment budget stretches further and your sessions remain enjoyable.

Volatility (also called variance) works alongside RTP. A high-volatility slot might have 96% RTP but pay infrequently in large bursts. A low-volatility slot of the same RTP pays out smaller amounts more regularly. Neither is objectively better — the right choice depends on your bankroll size and risk appetite. Players in Bangladesh with modest session budgets often find low-to-medium volatility slots more sustainable, while high-volatility titles suit those chasing big wins on a smaller number of spins.

Typical RTP by Game Type

Game Type Typical RTP House Edge
Blackjack (Basic Strategy) ~99.5% ~0.5%
Baccarat (Banker Bet) ~98.9% ~1.1%
European Roulette ~97.3% ~2.7%
Video Slots (avg) 94–97% 3–6%
American Roulette ~94.7% ~5.3%
Classic Slots 92–95% 5–8%
Why RTP Matters for BD Players

When your deposit budget is ৳500–৳2,000 per session, choosing a 97% RTP game over a 92% RTP game meaningfully extends your playtime. Over 100 spins at ৳10 each, that difference represents roughly ৳50 more in expected returns — enough for several extra rounds of entertainment.


by99

VIP Program by99 6 Tiers

The more you play at by99, the more you earn. Our six-tier VIP program rewards consistent players with cashback, dedicated support and exclusive perks unavailable anywhere else.

🥉 Bronze
Entry Tier
  • 0.2% weekly cashback
  • Access to weekly promotions
  • Standard live chat support
  • Early access to new game launches
Monthly turnover: ৳10,000+
🥈 Silver
Growing Member
  • 0.4% weekly cashback
  • Birthday bonus gift
  • Priority support queue
  • Monthly reload bonus offer
Monthly turnover: ৳50,000+
🥇 Gold
Valued Player
  • 0.6% weekly cashback
  • Faster withdrawal processing
  • Dedicated live chat lane
  • Quarterly bonus package
Monthly turnover: ৳150,000+
💎 Platinum
Premium Member
  • 0.8% weekly cashback
  • Monthly bonus credit
  • VIP-only slot tournaments
  • Enhanced withdrawal limits
Monthly turnover: ৳400,000+
💠 Diamond
Elite Member
  • 1.2% weekly cashback
  • Personal account manager
  • Exclusive VIP events & tournaments
  • Custom withdrawal arrangements
Monthly turnover: ৳1,000,000+
⬛ Black Diamond
Invitation Only
  • Bespoke cashback rate
  • Senior VIP host assigned
  • Private tournament invitations
  • Luxury experience rewards
By invitation — contact support

Getting Started Steps

From registration to your first withdrawal — here's exactly what to expect when you join by99 as a new player from Bangladesh.

1
Create Your Account

Visit by99 and complete the quick registration form. Provide a valid email address, choose a secure password, and confirm you are 18 years of age or older. The process takes under two minutes.

2
Verify Your Identity

Submit a copy of your National ID (NID) card or passport for KYC verification. This is a one-time step that protects your account and ensures smooth withdrawals later.

3
Make Your First Deposit

Head to the cashier and choose bKash, Nagad, Rocket or your preferred method. Enter the amount (minimum ৳100 for mobile wallets) and confirm. Funds appear instantly.

4
Claim Your Welcome Bonus

Navigate to the Promotions section and opt in to the welcome bonus offer on your first deposit. Read the terms carefully, including the wagering requirement, before activating.

5
Play Your First Game or Bet

Browse the lobby and pick a game — a low-volatility slot, a live baccarat table, or a BPL cricket match pre-game market. Start with smaller stakes while you find your footing.

6
Request Your Withdrawal

Once your balance meets the minimum withdrawal threshold, visit the cashier, select your preferred payout method (bKash recommended for speed), and submit. Most payouts arrive within minutes.


by99

Bankroll Management Guide

Play within your means. This guide is provided as educational content. Gambling should always be treated as entertainment, never as a source of income. If you feel gambling is affecting your wellbeing, visit our Responsible Gaming page.
  1. Set a firm session budget before you start. Decide in advance how much money you can comfortably afford to lose — treat it as the cost of entertainment, like a cinema ticket or a meal out in Gulshan. Deposit only that amount and never chase losses by depositing more mid-session.
  2. Divide your bankroll into smaller session amounts. If your weekly gambling budget is ৳2,000, consider splitting it across four ৳500 sessions across different days. This prevents burning through your entire budget in a single bad run and helps you track your play more clearly.
  3. Apply the 1–5% per-bet rule. Experienced bankroll managers rarely risk more than 1–5% of their total session budget on a single bet or spin. For a ৳500 session, that means stakes of ৳5–৳25 per round. This approach dramatically extends your session length and reduces the chance of ruin in a short losing streak.
  4. Walk away after a meaningful win. Decide a profit target in advance — for example, if you double your session budget to ৳1,000, stop playing and withdraw your winnings. Many players give back profits by continuing to play after a big win. Lock in your gains and celebrate rather than gambling them away.
  5. Set a strict loss limit and honour it. If you lose your entire session budget, close the game and log out immediately. Do not reload your account. Return the next day with a fresh perspective. Chasing losses is the single most common cause of problem gambling behaviour.
  6. Keep a simple play journal. Note the date, game played, starting balance, ending balance and duration of each session. Reviewing this weekly gives you honest insight into your play patterns. If losses consistently outweigh wins over a month, it may be time to take a break or lower your stakes significantly.

Betting Glossary

New to online gambling? This plain-English glossary covers the terms you'll encounter most often at by99 and across the industry.

RTP (Return to Player)

The theoretical percentage of all wagered money a game returns to players over time. A 96% RTP means ৳96 returned per ৳100 staked in the long run — not guaranteed per session.

House Edge

The casino's mathematical advantage expressed as a percentage. It is the inverse of RTP — a game with 97% RTP has a 3% house edge, representing the casino's average long-run profit per bet.

Wager / Stake

The amount of money placed on a single bet or spin. These terms are interchangeable — if you bet ৳50 on a cricket market, your wager and stake are both ৳50.

Odds

A numerical expression of the probability of an outcome and the payout it offers. Decimal odds of 2.00 mean a ৳100 bet returns ৳200 total (৳100 profit) if successful.

Parlay / Accumulator

A single bet combining multiple selections — all must win for the bet to pay out. The odds of each selection multiply together, creating potentially large returns from a small stake. Common in cricket and football betting.

Live Bet (In-Play)

A wager placed on an event that is already in progress. Odds update in real time based on the current state of the game — popular for BPL and IPL cricket matches at by99.

Cash Out

A feature that lets you settle a sports bet before the event concludes — accepting a reduced payout to lock in profit or cut losses before the final result is decided.

Bankroll

The total amount of money you have set aside specifically for gambling. Effective bankroll management is the foundation of responsible, sustainable play.

Volatility

A measure of how often and how much a slot game pays out. High volatility means infrequent but large wins. Low volatility means frequent but smaller wins. Also called variance.

Free Spin

A bonus spin on a slot game that costs no money from your balance. Free spins can be awarded as part of a welcome bonus, in-game feature trigger, or ongoing promotion at by99.

Wagering Requirement

The number of times you must bet your bonus amount before it can be withdrawn as real cash. A ৳1,000 bonus with a 30x wagering requirement means you must wager ৳30,000 in total before withdrawing bonus-derived funds.

Spread

In sports betting, a handicap applied to the favourite to level the playing field. Betting on the spread requires the favourite to win by more than the specified margin for your bet to succeed.


Game Providers & Partners

by99 partners exclusively with globally certified, independently audited game studios — ensuring fair outcomes on every spin, hand and bet.

🎮 Pragmatic Play
🎯 Evolution
🎲 Microgaming
NetEnt
🃏 Ezugi
🚀 Spribe
🎪 Play'n GO
🏆 Red Tiger
💫 Yggdrasil
🎭 Playtech
🌟 Hacksaw Gaming
🎡 Big Time Gaming

by99

Security & Trust at by99

Your security is not optional — it is the foundation of everything we do. Here is how by99 protects every player, every transaction, every day.

256-Bit SSL Encryption
All data transmitted between your device and by99 is encrypted using bank-grade TLS/SSL protocols — invisible to any third party.
Fair Play Certified
All RNG games are tested and certified by independent auditing bodies to ensure outcomes are genuinely random and not manipulated.
KYC Verification
Mandatory identity checks protect your account from unauthorised access and ensure only the verified account holder can request withdrawals.
24/7 Support
Round-the-clock English and Bengali support agents are available via live chat to resolve any account, payment or game issue at any hour.

24/7 Customer Support

Whether you are a new player in Dhaka navigating your first deposit or an experienced bettor in Sylhet with a withdrawal query, by99's support team is available around the clock — every day of the year, including public holidays.

Our agents are fluent in both English and Bengali, meaning you can always communicate in the language you are most comfortable with. Average first response time via live chat is 2–5 minutes. Email queries are typically resolved within 2 hours.

18+ Only Support available in English & Bengali
Live Chat

The fastest way to reach us. Available 24/7 inside your account dashboard. Average response: 2–5 minutes. English and Bengali agents on rotation.

WhatsApp

Send us a message on WhatsApp at any hour. Our dedicated WhatsApp support number is displayed inside your account after login. Response time: under 10 minutes during peak hours.

Email Support

For detailed account queries, document submissions or formal complaints, email us at [email protected] — plain text, not a link. Typical resolution within 2 hours.

FAQ & Help Centre

Our comprehensive FAQ covers deposits, withdrawals, bonuses, account verification and responsible gaming — all written in clear English. Available anytime without contacting an agent.


Your Privacy Matters. by99 collects only the personal data required to operate your account, process payments and comply with responsible gaming obligations. We never sell your data to third parties. All information is stored securely and processed in accordance with our full Privacy Policy. By using this platform you acknowledge you have read and understood our data practices. For questions about your data, contact us at [email protected] — plain text only, not a clickable link.


Join by99 Today — Bangladesh's Most Trusted Online Casino

Create your account in under two minutes, deposit via bKash or Nagad, and start exploring over 1,500 games and live cricket betting markets. 18+ only. Play responsibly.

18+ Only Play Responsibly • bKash & Nagad Accepted • SSL Secured