cn99 — Bangladesh's Most Trusted Cricket & Casino Betting Platform
From BPL and IPL outright markets to live casino tables and premium slot games — cn99 delivers instant bKash and Nagad deposits, 24/7 English support, and a safe betting environment for players across Dhaka, Chittagong, and beyond.
Exclusive welcome bonus for new players in Bangladesh. Deposit via bKash, Nagad, or Rocket and get matched instantly.
Claim Your Bonus- 100% match on your first deposit up to ৳20,000
- Instant credit — funds available within seconds
- Usable on cricket betting, slots, and live casino
- Minimum deposit ৳500 via bKash, Nagad, Rocket, or Upay
Built for Bangladesh, Trusted by Thousands
cn99 was founded with one purpose: to give Bangladeshi bettors a platform that truly understands their market. From the excitement of BPL outright betting to the thrill of live roulette tables powered by Evolution Gaming, we built every feature with players in Dhaka, Chittagong, Sylhet, and across the country in mind.
We know that reliability matters above all else. That is why cn99 runs on enterprise-grade infrastructure with 99.9% uptime, supports instant deposits and withdrawals via bKash, Nagad, Rocket, and Upay, and offers full 24/7 English-language customer support. Our team includes betting industry professionals with deep knowledge of cricket, football, and casino gaming.
Since launch, over 50,000 players across Bangladesh have made cn99 their go-to betting destination. We continue to grow our game library, expand our payment options, and improve our odds — because our players deserve the best possible experience every single day.
Your Journey with cn99 in 4 Simple Steps
From registration to your first winning bet — the process is fast, simple, and entirely in English.
Start PlayingCreate Your Account
Register at cn99 in under two minutes. Provide your name, mobile number, and a secure password. Your account is created instantly — no waiting, no paper forms.
Deposit Funds
Fund your account instantly via bKash, Nagad, Rocket, or Upay. Minimum deposit is ৳500. Funds arrive in your wallet within seconds — no delays, no hidden fees.
Choose Your Game
Browse 500+ games — cricket outright markets, IPL match betting, live casino tables, video slots, Teen Patti, Andar Bahar, and crash games like Aviator.
Withdraw Your Winnings
Cash out your winnings back to bKash or Nagad in minutes. Withdrawals are processed 24/7, with most requests completed within 15 minutes.
Every Game Type You Love
cn99 covers every major betting and casino category available to Bangladeshi players, all on one platform.
Cricket Betting
Bet on BPL, IPL, T20 World Cup, and international Test matches. Full outright markets, match winners, top batsman, and live in-play betting on the Bangladesh Tigers and beyond.
Slot Games
Hundreds of video slots from Pragmatic Play, NetEnt, and Microgaming. From 3-reel classics to 6-reel Megaways titles with multipliers, free spins, and progressive jackpots.
Live Casino
Real-time tables streamed in HD by Evolution Gaming and Ezugi. Play Live Baccarat, Live Roulette, Live Blackjack, and game-show titles like Crazy Time from your phone in Dhaka.
Table Games
Classic casino staples including Baccarat, Roulette, Blackjack, and Sic Bo. Multiple RNG table variants with adjustable stakes from ৳10 to ৳50,000 per hand.
Teen Patti
The South Asian card classic, fully digital. Play standard Teen Patti, Joker, and AK47 variants with other real players across Bangladesh in real time.
Andar Bahar
A simple, fast-paced Indian card game with a house edge under 3%. Pick Andar or Bahar and watch results in seconds — ideal for quick-session players on mobile.
Crash Games
High-volatility multiplier games like Aviator by Spribe and JetX. Watch the multiplier climb and cash out before the crash — social, fast, and highly entertaining.
Bingo & More
Daily bingo rooms, lottery-style draws, and Keno games round out the cn99 library. Low stakes, social atmosphere, and regular prize pools make these ideal for casual players.
RTP & House Edge Explained
Return to Player (RTP) is the percentage of total wagered money that a game pays back to players over a large number of rounds. For example, a slot with 96% RTP will — on average — return ৳96 for every ৳100 wagered over millions of spins. RTP is a statistical long-run figure, not a guarantee of short-session results.
The house edge is simply the inverse of RTP. A 96% RTP slot has a 4% house edge — meaning the casino retains 4% of all bets as profit over time. Different game types carry very different house edges, which directly affects how long your bankroll lasts and what kind of returns are realistic.
Understanding RTP and volatility together is key. A high-RTP, low-volatility game like Blackjack pays out frequently but in smaller amounts. A low-RTP, high-volatility slot might pay rarely but with massive multipliers. Choosing games that match your risk tolerance and budget is one of the most important decisions any player can make.
Always check a game's published RTP before playing. Reputable providers like Pragmatic Play and NetEnt publicly certify their RTP figures. At cn99, all games are from licensed providers whose RTP data has been independently verified.
Typical RTP Ranges by Game Type
RTP values are theoretical averages based on published provider data. Individual session results will vary significantly.
Bankroll Management Guide
Smart bankroll management is the single most important skill a gambler can develop. It determines how long you can play, how you handle losing streaks, and whether gambling remains an enjoyable activity or becomes a financial problem. These principles apply whether you are betting on BPL cricket or spinning slots on cn99.
Set a Fixed Gambling Budget
Decide in advance the total amount you are willing to spend on gambling per week or per month. This should be disposable income only — never money allocated for rent, bills, food, or savings. Treat it exactly like an entertainment budget.
Divide Your Bankroll into Sessions
Split your total budget into smaller session amounts. If your monthly budget is ৳5,000, consider dividing it into 10 sessions of ৳500 each. This prevents you from burning through your entire budget in a single bad session.
Apply the 1–5% Per-Bet Rule
Never wager more than 1–5% of your session bankroll on a single bet. If your session budget is ৳500, a single bet should not exceed ৳25. This rule protects your session from a single bad outcome wiping it out entirely.
Set a Win Target and Walk Away
Decide your win target before you start — for example, 50% profit on your session stake. If your ৳500 session grows to ৳750, stop and pocket the profit. Chasing bigger wins after a good run is how players give their winnings back.
Track Your Play History
Keep a simple log of your deposits, bets, wins, and losses. Reviewing your history honestly helps you identify problem patterns, measure true profitability, and stay accountable to your own budget limits.
When to Stop After Losses
If you have lost your entire session bankroll, stop immediately — do not reload your account to chase losses. A loss-chasing session almost always results in bigger losses. Accept the loss, walk away, and return on a future session with a fresh, clear head.
Volatility vs. Bankroll Size
High-volatility games like Megaways slots or crash games require a larger bankroll relative to your bet size to survive the inevitable dry spells. If your session budget is modest, stick to low-volatility games with consistent small returns — baccarat, blackjack, or low-variance slots.
Account Verification & KYC Guide
Know Your Customer (KYC) verification is a standard requirement for all licensed betting platforms. It protects you from fraud, ensures payouts go to the right person, and keeps the platform compliant with anti-money-laundering regulations.
Submit Your NID
Upload a clear photo of your Bangladesh National Identity Card (NID) — front and back. Ensure all text is legible and corners are fully visible.
Proof of Address
Provide a utility bill or bank statement dated within the last 3 months showing your name and residential address. Mobile banking statements from bKash or Nagad are also accepted.
Selfie Verification
Take a selfie holding your NID next to your face in good lighting. This confirms that the account holder matches the identity document provided.
Review & Approval
Our verification team reviews your documents within 1–24 hours. Once approved, all withdrawal limits are lifted and your account is fully activated for unrestricted play.
Processing Time
Most verifications complete within 1–6 hours during business hours. Maximum wait time is 24 hours including weekends.
Your Data is Safe
All documents are encrypted in transit and at rest using AES-256 encryption. Your data is never shared with third parties.
After Verification
Full withdrawal access, higher deposit limits, and eligibility for VIP loyalty tiers are all unlocked upon successful KYC completion.
cn99 Loyalty Program
Every bet you place earns loyalty points. Accumulate points to climb through Bronze, Silver, and Gold tiers — each unlocking better rewards, higher cashback, and exclusive perks.
Bronze
Entry level — join automatically on registration
- 1 loyalty point per ৳100 wagered
- Weekly reload bonus up to ৳1,000
- Access to daily free spins promotions
- Standard 24/7 live chat support
- Birthday bonus on your account anniversary
Silver
Reached after accumulating 5,000 loyalty points
- 1.5 points per ৳100 wagered
- 5% weekly cashback on net losses
- Faster withdrawal processing (under 10 min)
- Exclusive Silver member promotions
- Priority customer support queue
Gold
Reached after accumulating 20,000 loyalty points
- 2 points per ৳100 wagered
- 10% weekly cashback on net losses
- Dedicated personal account manager
- Instant withdrawals, no queue
- Invitations to exclusive Gold tournaments
Powered by the World's Best Game Providers
Every game on cn99 comes from a certified, internationally licensed provider. You get fair play, verified RTP, and world-class entertainment.
Security & Trust at cn99
Your funds, data, and gameplay are protected by multiple layers of industry-standard security. Here is what keeps cn99 a safe platform for Bangladeshi players.
256-bit SSL Encryption
All data transmitted between your device and our servers is protected by TLS 1.3 encryption — the same standard used by major international banks.
Certified Fair Play
All RNG-based games are independently audited for fairness. Random Number Generators are tested regularly by third-party labs to ensure unbiased outcomes.
Segregated Player Funds
Player balances are held in accounts completely separate from operational funds. Your money is always available for withdrawal, regardless of platform activity.
24/7 English Support
Our dedicated support team is available around the clock. Average first-response time is under 3 minutes via live chat during peak Bangladesh Standard Time hours.
We Are Always Here for You
Whether you are in Dhaka, Sylhet, or Khulna, cn99's support team is reachable through multiple channels in English. We do not use automated bots for first contact — you speak to a real agent, every time.
24/7 Live Chat
Available around the clock, every day of the year. Connect instantly from the chat widget on any page. Average response time: under 3 minutes. Best for urgent account or payment issues.
Email Support
For detailed queries, document submissions, and formal complaints. Send your message to: . Response within 4–12 hours.
WhatsApp Support
Quick questions and account help via WhatsApp. Contact number: +880 1700 000000 (plain text — not a clickable link). Available 9:00 AM – 11:00 PM BST daily.
In-App Messaging
Logged-in players can use the built-in messaging centre directly from the cn99 app or website. Full conversation history saved for reference. Response within 30 minutes during BST peak hours.
Why Players Choose cn99
From Dhaka to Cox's Bazar, players across Bangladesh trust cn99 for these reasons.
Instant Deposits
bKash, Nagad, Rocket, and Upay deposits credited in seconds. No waiting, no manual approvals required.
Best Cricket Odds
Competitive outright and match odds on BPL, IPL, T20 World Cup, and all international Bangladesh Tigers fixtures.
Mobile-First Design
Fully optimised for Android and iOS. Fast loading even on standard 4G connections across Rajshahi, Barisal, and Rangpur.
Regular Promotions
Weekly reload bonuses, cashback offers, free spins, and seasonal tournaments during Eid, Pohela Boishakh, and BPL season.
Full English Interface
Every page, every button, every notification — written in clear, professional English for Bangladesh's English-speaking audience.
500+ Premium Games
One platform for cricket betting, live casino, slots, Teen Patti, Andar Bahar, and crash games — no need to juggle multiple sites.
Fast Withdrawals
Most withdrawals processed within 15 minutes to bKash or Nagad. Gold loyalty members enjoy instant, queue-free cashouts.
Player-First Culture
Transparent bonus terms, no hidden fees, honest odds — cn99 is built on the belief that a fair platform earns long-term player loyalty.
Betting Glossary
New to online betting? This quick-reference glossary covers the most important terms you will encounter on cn99 and across the industry. Understanding these terms helps you make smarter, more informed betting decisions.
The percentage of total wagered money a game returns to players over a statistically large number of rounds. A 96% RTP slot returns ৳96 per ৳100 wagered on average across millions of spins.
The mathematical advantage the casino holds over the player, expressed as a percentage. A 4% house edge means the casino retains ৳4 of every ৳100 wagered in the long run.
The amount of money placed on a single bet. Also called a stake. Your potential return is calculated by multiplying your stake by the odds offered.
A numerical expression of the likelihood of an outcome and the payout it offers. Decimal odds of 2.50 mean a ৳100 bet returns ৳250 total (৳150 profit) if successful.
A single bet combining multiple selections. All selections must win for the bet to pay out. Higher risk, but multiplied odds produce significantly larger potential returns.
Placing bets on a match or game while it is already in progress. Odds update in real time based on the current score and match situation.
A measure of how frequently a game pays out and in what sizes. High-volatility games pay infrequently but in large amounts. Low-volatility games pay often but in smaller amounts.
The number of times a bonus amount must be bet before it can be withdrawn. A ৳1,000 bonus with a 20x wagering requirement must generate ৳20,000 in total bets before withdrawal is permitted.
The total amount of money a player has set aside exclusively for gambling. Proper bankroll management is the foundation of responsible, sustainable play.
A complimentary slot spin awarded as a bonus, requiring no additional bet from the player. Winnings from free spins are usually subject to wagering requirements before withdrawal.
Responsible Gaming at cn99
cn99 is committed to providing a safe, enjoyable environment. Gambling should always be entertainment — never a way to solve financial problems. We provide tools and resources to help every player stay in control.
Deposit Limits
Set daily, weekly, or monthly deposit caps directly from your account settings. Limits take effect immediately and can only be lowered, never raised without a 24-hour cooling period.
Session Time Limits
Set a maximum session length. When your time limit is reached, you will be logged out automatically. This helps prevent extended, unplanned gambling sessions.
Self-Exclusion
Request a temporary break (1 day to 6 months) or permanent self-exclusion from your account settings. Contact support to activate immediately if needed.
Support Resources
If gambling is causing distress, reach out to cn99 support or contact a responsible gambling helpline in Bangladesh. Help is available 24/7 — you are never alone.
21+ Only. cn99 is strictly for players aged 21 and above. Underage gambling is illegal and harmful. We use age verification on all accounts. If you believe a minor has accessed our platform, please contact our support team immediately. Learn more about Responsible Gaming →
Your Privacy Matters. cn99 collects and processes your personal data solely to operate your account, process payments, and improve your experience. We use 256-bit SSL encryption to protect your information and never sell your data to third parties. By using cn99, you agree to our data practices. Read our full Privacy Policy →