by999 — Bangladesh's Most Trusted
Online Casino & Sports Betting Platform

Experience premium cricket betting, live casino tables, crash games, and hundreds of slots — all accessible with instant bKash, Nag ad, and Rocket deposits from anywhere in Bangladesh.

18+ Only  •  Play Responsibly  •  24/7 English Support  •  bKash / Nagad / Rocket Accepted  •  SSL Secured

by999

Game Providers & Trusted Partners

by999 partners with the world's leading game studios to deliver a premium gaming experience

Pragmatic Play
Evolution Gaming
Microgaming
NetEnt
Ezugi
Spribe
Play'n GO
Hacksaw Gaming
Relax Gaming
Red Tiger
Nolimit City
Playtech
by999
by999

Jackpot & Big Wins Showcase

Real players, real winnings — these recent payouts prove by999 delivers life-changing moments

৳18,40,000
Sweet Bonanza — Pragmatic Play
R*** from Dhaka  •  2 days ago
৳9,75,000
Aviator Crash — Spribe
M*** from Chittagong  •  4 days ago
৳6,20,000
Lightning Roulette — Evolution
S*** from Sylhet  •  1 week ago
৳4,85,000
Gates of Olympus — Pragmatic Play
A*** from Rajshahi  •  1 week ago
৳3,30,000
Crazy Time — Evolution Gaming
T*** from Khulna  •  10 days ago
by999

Quick Deposit with bKash & Nagad

Over 60% of Bangladeshi players prefer mobile wallets — by999 supports them all with instant processing

📱
bKash
৳100 – ৳50,000
3 simple steps
Instant
💳
Nagad
৳100 – ৳50,000
3 simple steps
Instant
🔷
Rocket
৳200 – ৳30,000
Dutch-Bangla Bank
Instant
💰
Upay
৳200 – ৳25,000
United Commercial
Instant
🏦
SureCash
৳500 – ৳20,000
Bank Transfer
~15 min
💵
Bank Transfer
৳1,000 – ৳5,00,000
City / BRAC / Islami
2–6 hours
Privacy & Data Notice: by999 uses SSL 256-bit encryption on all payment transactions. Your financial data is never stored on our servers. We are fully committed to protecting your personal information in accordance with our Privacy Policy. Deposits and withdrawals are processed through verified, secure payment gateways only.

VIP Membership Tiers & Benefits

The more you play at by999, the better your rewards — four tiers, each unlocking exclusive perks

Silver
Free / entry level
  • ৳20,000 welcome bonus
  • 100% first deposit match
  • Weekly cashback 5%
  • bKash & Nagad deposits
  • 24/7 live chat support
Platinum
৳1L / monthly deposit
  • All Gold benefits
  • Weekly cashback 15%
  • Personalized bonuses
  • Same-day withdrawals
  • BPL & T20 special odds
Diamond
৳5L / monthly deposit
  • All Platinum benefits
  • Weekly cashback 20%
  • Luxury gift program
  • Instant withdrawals
  • Exclusive Diamond events

Ready to Win Big with by999?

Join thousands of players across Dhaka, Chittagong, Sylhet and beyond — deposit in seconds with bKash or Nagad.

Create Your Account Today
by999

Slot Game Types Explained

Not all slots are created equal — here's your complete guide to the categories you'll find at by999

Classic Slots (3-Reel)

Simple, fast-paced games modelled on traditional fruit machines with 3 reels and a single payline. Low volatility, ideal for beginners. Popular providers: Microgaming, NetEnt.

Video Slots (5-Reel)

Rich narratives, cinematic animations, multiple paylines (up to 1,024 ways to win), and bonus rounds. The most popular category on by999. Providers: Pragmatic Play, Play'n GO.

Progressive Jackpot Slots

A portion of every bet feeds a growing prize pool that can reach tens of crore taka. A single spin can change your life. Notable titles: Mega Moolah (Microgaming), Mega Fortune (NetEnt).

Megaways Slots

Dynamic reel engine that changes the number of symbols per reel on every spin, creating up to 117,649 ways to win. Highly volatile with massive upside. Provider: Big Time Gaming (licensed to Pragmatic Play).

Cascading Reels

Winning symbols disappear and new ones fall into place, allowing multiple wins from a single spin. Multipliers often increase with each cascade. Gates of Olympus by Pragmatic Play is a prime example.

Cluster Pays

Instead of paylines, wins are formed by clusters of 5+ matching symbols adjacent horizontally or vertically. Candy-crush style mechanics with high entertainment value. Providers: NetEnt, Hacksaw Gaming.

RTP & House Edge Explained

Return to Player (RTP) is the percentage of total wagered money that a game is statistically designed to pay back to players over a very large number of spins or rounds. For example, a slot with a 96% RTP will, over millions of spins, return ৳96 for every ৳100 wagered. It is a long-run mathematical model — it does NOT guarantee you will get back 96% in any individual session.

Typical RTP ranges differ significantly by game type. Online slots generally sit between 92% and 98%, with most quality titles from Pragmatic Play, NetEnt, and Microgaming clustered at 95–97%. Classic blackjack played with optimal basic strategy can achieve an RTP of approximately 99.5%, making it one of the best value games in any casino. European roulette carries an RTP of roughly 97.3%, while American roulette drops to about 94.7% due to the extra double-zero pocket.

House Edge is simply the inverse of RTP — it represents the mathematical advantage the platform retains. A 96% RTP slot has a 4% house edge. Understanding house edge helps you make informed choices: a game with a 1% house edge will sustain your bankroll far longer than one with a 10% house edge, assuming equal bet sizes.

Volatility (Variance) is equally important. Low-volatility slots pay out small wins frequently, while high-volatility slots pay large amounts infrequently. Knowing both the RTP and volatility of a game before you play allows you to match the game to your bankroll and risk appetite — a key principle of responsible gambling at by999.

Game Type Typical RTP House Edge
Video Slots 94% – 97% 3% – 6%
Progressive Slots 88% – 94% 6% – 12%
Classic Blackjack ~99.5% ~0.5%
European Roulette ~97.3% ~2.7%
Baccarat ~98.9% ~1.1%
Live Crash Games 97% – 99% 1% – 3%
by999

Account Verification & KYC Guide

Know Your Customer (KYC) verification is a standard global requirement for licensed gambling platforms. At by999, KYC exists to protect you — it prevents identity fraud, ensures only verified adults play, and guarantees your withdrawals go to the right person. The process is straightforward and takes as little as one hour.

by999
1

Register Your Account

Create your by999 account with a valid mobile number. Players must be 18 years or older. Your mobile number will be verified via OTP instantly.

2

Submit Your National ID (NID)

Upload a clear photo of your Bangladesh National Identity Card (NID) — front and back. Alternatively, a valid passport or birth registration certificate is accepted for younger adults.

3

Provide Proof of Address

A recent utility bill, bank statement from City Bank / BRAC Bank / Islami Bank, or a Nagad / bKash account statement (within 3 months) confirming your residential address in Dhaka, Chittagong, Sylhet, or elsewhere in Bangladesh.

4

Selfie Verification

Take a clear selfie holding your NID next to your face. This confirms the document belongs to you and prevents any third-party misuse of your account.

5

Verification Review (1–24 Hours)

Our compliance team reviews your documents within 1–24 hours. Most submissions are approved within 1–3 hours during Bangladesh Standard Time (BST, UTC+6) business hours.

6

Full Access Unlocked

Once verified, you gain unrestricted access to deposits, withdrawals, bonuses, and all games. Your withdrawal funds will be sent only to the bKash or Nagad account registered in your name.

Security & Trust

by999 is built on enterprise-grade security so you can focus on the game, not the risk

256-bit SSL Encryption

All data transmitted between your device and by999 is protected by bank-grade SSL encryption — the same standard used by global financial institutions.

Fair Play Certified

All game outcomes at by999 are powered by certified Random Number Generators (RNG) independently audited by third-party testing labs.

24/7 English Support

Our support team is available around the clock via live chat and messaging. Average first-response time is under 3 minutes during peak hours.

Responsible Gaming Tools

by999 provides deposit limits, session time reminders, self-exclusion options, and links to professional support organizations for players who need help.

Secure Payment Gateway

All payment processing uses tokenized, PCI-DSS compliant channels. Card numbers and wallet credentials are never stored on by999 servers.

Data Privacy Assured

by999 never sells or shares your personal data with third parties for marketing purposes. Full details are outlined in our Privacy Policy.

Privacy Policy Notice: by999 collects only the minimum personal data necessary to operate your account securely. We do not sell your data to third parties. You have the right to request access to, correction of, or deletion of your personal data at any time. For full details, please review our Privacy Policy. By using by999, you agree to our data handling practices as described therein.
by999

Why Choose by999

Thousands of players across Bangladesh trust by999 every day — here is why

Instant Deposits

Fund your account in under 60 seconds via bKash or Nagad. No waiting, no delays — your balance is ready the moment you transfer.

Best Cricket Odds

Competitive odds on BPL, IPL, T20 World Cup, and Bangladesh Tigers matches. More value per bet compared to regional competitors.

Mobile-First Design

by999 is fully optimized for Android and iOS browsers. Play from Dhaka's traffic jams or the beaches of Cox's Bazar — seamlessly.

Live In-Play Betting

Bet on matches as they unfold with real-time odds updates. Live betting available for cricket, football, table tennis, and more.

HD Live Casino

Real dealers, real tables streamed in HD from Evolution Gaming and Ezugi studios. Baccarat, Roulette, Andar Bahar, and Teen Patti available 24/7.

Generous Bonuses

Welcome bonus, weekly reload, cashback, and seasonal Eid / Pohela Boishakh promotions. Bonus terms are transparent and fair.

English Interface

Fully English platform designed for the educated Bangladeshi online gaming audience. Clear menus, plain-English terms, no confusing jargon.

Always Available

99.9% uptime guarantee. by999 servers are monitored 24/7 so you never miss a match or a jackpot spin due to downtime.

Fast Withdrawals

Winning is only half the experience — getting paid quickly is the other half. by999 delivers on both.

Method Processing Time Min / Max
bKash Instant – 15 min ৳500 / ৳50,000
Nagad Instant – 15 min ৳500 / ৳50,000
Rocket 15 – 30 min ৳500 / ৳30,000
Upay 15 – 45 min ৳500 / ৳25,000
Bank Transfer 2 – 6 hours ৳1,000 / ৳5,00,000
Dutch-Bangla Bank 1 – 4 hours ৳1,000 / ৳2,00,000

How Withdrawals Work at by999

Once your KYC verification is complete, withdrawals at by999 are processed automatically for verified accounts. Submit your withdrawal request through the cashier section, select your preferred method — bKash for most players in Dhaka and Chittagong, or bank transfer for larger sums — and our system processes it within minutes.

Platinum and Diamond VIP members benefit from priority processing queues, meaning same-day and instant withdrawals are standard. All withdrawal requests are subject to completion of active wagering requirements. by999 does not charge withdrawal fees — what you win is what you receive.

Bonus Terms Comparison

Transparent bonus information upfront — no hidden conditions, no surprises

Bonus Type Bonus Amount Min. Deposit Wagering Req. Validity
Welcome Bonus 100% up to ৳20,000 ৳500 30x bonus 30 days
First Deposit Reload 50% up to ৳10,000 ৳1,000 25x bonus 14 days
Weekly Cashback 5% – 20% of net losses N/A 1x (cashback only) 7 days
Free Spins Promo 50 Free Spins ৳500 20x winnings 7 days
Referral Bonus ৳500 per referral Referred friend deposits ৳500 10x bonus 30 days

Wagering requirements apply to bonus funds only unless stated otherwise. All bonuses are subject to our full Terms & Conditions. Please read bonus terms carefully before opting in. by999 promotes responsible gaming — only claim bonuses you intend to wager through. 18+

Betting Glossary

New to online gambling? Master these key terms before you place your first bet at by999

RTP (Return to Player)
The percentage of total wagers a game returns to players over millions of rounds. A 96% RTP slot returns ৳96 per ৳100 wagered on average over a very long run — not per session.
House Edge
The mathematical advantage the casino holds over players, expressed as a percentage. A 4% house edge means the platform retains ৳4 for every ৳100 wagered over the long run.
Wager / Stake
The amount of money you risk on a single bet or spin. Your stake is deducted from your balance when you place a bet and returned with winnings if you win.
Odds
A numerical representation of the probability of an outcome and the potential payout. Decimal odds of 2.50 mean you receive ৳2.50 for every ৳1 staked, including your original stake.
Spread Betting
A form of betting where you wager on whether the actual outcome will be above or below a value set by the bookmaker — commonly used in cricket run-total markets.
Parlay / Accumulator
A single bet combining multiple selections where all must win for a payout. Higher risk than single bets, but the combined odds multiply to produce much larger potential returns.
Live Bet (In-Play)
A bet placed while a match or event is in progress. Odds update in real time based on the unfolding action — popular for BPL and IPL cricket at by999.
Cash Out
A feature that allows you to settle a bet before the event ends, securing a partial profit or cutting losses. The cash-out value fluctuates based on current odds.
Bankroll
The total amount of money you have set aside specifically for gambling. Effective bankroll management is the foundation of responsible, sustainable play.
Volatility
How frequently and how large a slot pays out. Low volatility = small, frequent wins. High volatility = infrequent but potentially large wins. Always check before playing.
Free Spin
A bonus spin on a slot machine that costs nothing from your balance. Free spins may be awarded as part of a bonus promotion or triggered by in-game scatter symbols.
Wagering Requirement
The number of times you must bet through a bonus amount before withdrawing winnings from it. A ৳1,000 bonus with a 30x requirement means wagering ৳30,000 in total bets.

Customer Support Channels

Real help, real people — by999 support is available every hour of every day in English

24/7 Live Chat

Available round the clock, every day of the year. Connect directly from the by999 platform. Average first response: under 3 minutes during peak hours (9am–midnight BST).

Email Support

For detailed queries, account issues, or documentation requests. Send your message to: [email protected]
Typical response time: 2–6 hours.

WhatsApp Support

Quick queries via WhatsApp messenger. Contact number: +880 1700 000999 (plain text — not a clickable link). Available 8am–12am BST daily.

In-App Messaging

Logged-in users can send support tickets directly through the by999 platform interface. Full conversation history saved to your account. Response time: under 1 hour.

Bangladesh's Favourite Casino Awaits

Join over 500,000 players from Dhaka, Chittagong, Sylhet, Rajshahi, Khulna and Rangpur. Deposit with bKash in 60 seconds. 18+ only — play responsibly.

Login & Start Playing