bn99 — Bangladesh's Most Trusted Cricket & Live Casino Betting Platform
Instant deposits via bKash, Nagad & Rocket. Bet on BPL, IPL, T20 World Cup and hundreds of live casino games — all in one secure platform built for players across Dhaka, Chittagong, Sylhet and beyond.
New Member Offer
Welcome Bonus Up To
100% first-deposit match bonus for all new bn99 members. Available to players across Bangladesh depositing via bKash, Nagad, Rocket or bank transfer.
- 100% match on your first deposit — up to ৳20,000 BDT
- Minimum qualifying deposit: ৳500 BDT
- Bonus funds released after 5× wagering requirement on sports or casino
- Valid on cricket, slots, live casino, and table games
- Bonus expires 30 days from the date of claim
- One welcome bonus per verified account — 21+ players only
Our Advantages
Why Players Choose bn99
From lightning-fast deposits to razor-sharp cricket odds, bn99 is engineered for the modern Bangladeshi bettor who demands the best.
Instant Deposits
Deposit in seconds via bKash, Nagad, Rocket, or Upay. No bank queue, no waiting — your balance is live immediately.
Best Cricket Odds
Competitive odds on BPL, IPL, T20 World Cup, ODI series, and Bangladesh Tigers matches — updated in real time.
Bank-Grade Security
256-bit SSL encryption protects every transaction. Your personal and financial data is always safe on bn99.
500+ Premium Games
Slots, live dealer tables, Andar Bahar, Teen Patti, Dragon Tiger, and more from Pragmatic Play, Evolution Gaming, and NetEnt.
Mobile Optimised
Fully responsive platform — play from your Android or iOS device anywhere in Bangladesh without a dedicated app download.
24/7 English Support
Our English-speaking support team is available around the clock via live chat and email — response within minutes.
Live Betting Markets
In-play betting on cricket, football, kabaddi, and hockey — place bets while the action unfolds ball by ball.
Loyalty Rewards
Earn points with every wager. Climb from Bronze to Gold tier and unlock exclusive cashback, faster withdrawals, and VIP perks.
Sports Education
Cricket Formats Explained
Understanding the format changes how you bet. Here is a quick guide to the four major cricket formats and the key betting markets each one offers.
T20
Twenty overs per side — completed in roughly 3 hours. High-scoring, aggressive play designed for maximum entertainment. The format of BPL and IPL.
Top markets: match winner, top batsman, most sixes, total runs over/under.
One Day International (ODI)
Fifty overs per side — typically 7-8 hours. Balances power-hitting with tactical bowling. Bangladesh Tigers are ODI World Cup regulars.
Top markets: match winner, innings runs, player milestones (centuries, 5-fors).
Test Cricket
Up to 5 days of play across two innings per side — the ultimate test of technique and stamina. Bangladesh has gained significant Test respect in recent years.
Top markets: match result (Win/Draw/Win), series winner, session betting, draw no bet.
The Hundred
100 balls per side — a newer ECB format that attracts global stars. Shorter than T20 in terms of ball count, with 5-ball and 10-ball overs adding strategic variety.
Top markets: match winner, highest team score, MVP of the match.
Major Cricket Leagues to Bet On at bn99
Ready to Win Big on Your Favourite Cricket Matches?
Join over 50,000 active players across Bangladesh who trust bn99 for fair odds, instant payouts, and world-class live casino entertainment.
Get Started Today Explore Casino
Games Guide
Slot Game Types at bn99
Not all slots are the same. Here is a breakdown of the six major slot formats available at bn99, so you know exactly what you are playing.
Classic Slots (3-Reel)
The original slot machine format — three reels, simple paylines, and straightforward gameplay. Perfect for beginners seeking low volatility wins.
Provider: Microgaming, NetEnt
Video Slots (5-Reel)
Five-reel slots with rich graphics, cinematic soundtracks, and multiple bonus features including free spins and multipliers. The most popular format at bn99.
Provider: Pragmatic Play, NetEnt
Progressive Jackpot Slots
A portion of every bet feeds a growing jackpot pool that can reach millions. One lucky spin can change your life — Major Millions and Mega Moolah are classics.
Provider: Microgaming, Pragmatic Play
Megaways Slots
A dynamic reel system with up to 117,649 ways to win per spin. The number of symbols on each reel changes every spin for explosive variability.
Provider: Big Time Gaming, Pragmatic Play
Cascading Reels
Winning symbols disappear and are replaced by new ones dropping from above, allowing chain reactions of consecutive wins from a single paid spin.
Provider: NetEnt, Thunderkick
Cluster Pays
No traditional paylines — wins are formed when identical symbols cluster together in groups of 5 or more, spread across the grid in any direction.
Provider: NetEnt, Play'n GO
Rewards
bn99 Loyalty Program
Every bet earns you points. Accumulate enough and you rise through three tiers of exclusive benefits — from priority support to dedicated VIP account management.
Bronze
Entry-level tier for all new bn99 members. Start earning loyalty points from your very first wager.
- 1 point per ৳100 wagered
- Weekly reload bonus eligibility
- Standard email support
- Birthday gift bonus
Silver
Reached after accumulating 5,000 loyalty points. Unlocks enhanced cashback rates and faster withdrawals.
- 1.5 points per ৳100 wagered
- Priority live chat support
- Weekly cashback up to 1.2%
- Faster withdrawal processing
Gold
Elite tier for bn99's most dedicated players. Reached at 20,000 loyalty points — the pinnacle of rewards.
- 2 points per ৳100 wagered
- Dedicated VIP account manager
- Monthly luxury reward gifts
- Exclusive VIP tournaments & events
Points are earned on all real-money bets across sports, slots, and live casino. Promotional bets do not contribute toward loyalty points accumulation.
Banking
Payment Methods & Processing Times
bn99 supports all major Bangladeshi payment channels. Deposits are near-instant; withdrawals are processed as fast as our verification checks allow.
Processing times are estimates based on standard conditions. Withdrawal times may vary depending on account verification status and transaction volume. bn99 does not guarantee specific withdrawal timeframes.
Quick Start
How to Get Started in 4 Steps
Getting your bn99 account up and running takes less than five minutes. Follow these four simple steps and you will be ready to bet.
Create Your Account
Visit bn99 and complete the short registration form with your name, mobile number, and a secure password. Takes under two minutes.
Verify Your Identity
Submit a valid ID (NID or passport) for account verification. This keeps your account secure and enables full withdrawal access.
Make Your First Deposit
Fund your account instantly via bKash, Nagad, Rocket, or your preferred Bangladeshi bank. Your welcome bonus is applied automatically.
Place Your First Bet
Browse cricket markets, live casino tables, or slot games and place your first bet. Good luck — may the odds be in your favour.
Your Safety First
Security & Trust at bn99
bn99 is built on a foundation of technical security, fair-play principles, and transparent responsible gaming policies.
256-Bit SSL Encryption
Every connection to bn99 is protected with bank-grade SSL encryption, ensuring your data and transactions are fully secured.
Fair Play Certified
All games on bn99 use independently verified RNG (Random Number Generator) software to guarantee fair and unpredictable outcomes.
KYC Verified Accounts
All accounts undergo Know Your Customer verification to prevent fraud, protect players, and ensure only eligible adults can withdraw.
Secure Payment Processing
Deposits and withdrawals are processed through encrypted payment gateways. No card details are ever stored on bn99 servers.
Responsible Gaming Tools
Set daily, weekly, or monthly deposit limits directly from your account dashboard. Self-exclusion options are always available.
24/7 Player Support
Our dedicated support team is available around the clock to resolve any account, payment, or game-related issues promptly.
Player Education
Betting Glossary
New to online betting? These are the essential terms every bn99 player should know before placing their first wager. Understanding these concepts helps you bet smarter and manage your bankroll wisely.
The percentage of total wagered money that a slot or casino game is designed to pay back to players over time. A slot with 96% RTP returns ৳96 for every ৳100 wagered on average over millions of spins.
The mathematical advantage the casino holds over the player on any given game. For example, a game with a 4% house edge means the casino expects to retain ৳4 for every ৳100 wagered long-term.
The amount of money you place on a bet. Your stake is the sum at risk — if your bet wins, you receive your stake back plus your winnings.
A numerical expression of the likelihood of a particular outcome and the potential payout. Decimal odds of 2.50 mean a ৳100 stake returns ৳250 total (৳150 profit) if the bet wins.
A single bet that links multiple selections together. All selections must win for the bet to pay out, but the combined odds create a significantly higher potential return than individual bets.
A bet placed on a sporting event while it is actively in progress. Odds shift in real time based on the current match situation — ideal for cricket ball-by-ball betting.
A feature that lets you settle a bet before the event concludes, locking in a partial profit or minimising a potential loss based on the current match state.
The total amount of money you have set aside specifically for betting. Good bankroll management — typically staking 1–5% per bet — is the cornerstone of responsible gambling.
A measure of risk in slot games. High volatility slots pay out less frequently but with larger amounts; low volatility slots pay smaller amounts more regularly.
The number of times you must bet through a bonus amount before it can be withdrawn as real cash. bn99's welcome bonus carries a 5× wagering requirement on the bonus funds.
A complimentary slot spin awarded as part of a bonus offer or triggered in-game. Any winnings from free spins may be subject to a wagering requirement before withdrawal.
A type of bet where you wager on whether the actual outcome will be above or below a predicted range set by the bookmaker — common in cricket run-line markets.
We Are Here For You
24/7 Player Support
Whether you are based in Dhaka, Chittagong, Sylhet, or anywhere across Bangladesh — our English-speaking support team is always on standby.
Live Chat
Instant live chat support available 24 hours a day, 7 days a week. Average first response time: under 3 minutes. Access live chat directly from your bn99 account dashboard.
Email Support
For detailed account, payment, or verification queries, contact our support team by email. Response within 2–4 hours during peak times.
Support Hours
Live chat: 24/7, 365 days a year including public holidays. Email support: monitored continuously — guaranteed reply within 24 hours for all queries.
All times in Bangladesh Standard Time (BST, UTC+6).
Your Privacy Matters. bn99 collects and processes personal data solely for the purpose of providing our services, verifying accounts, and complying with applicable regulations. We never sell your data to third parties. All data is stored securely using industry-standard encryption. For full details on how we handle your information, please review our Privacy Policy. By using bn99, you agree to our Terms & Conditions.