Bangladesh's #1 Betting Platform

99ok – Bangladesh's Most Trusted Cricket & Casino Betting Platform

Enjoy instant bKash & Nagad deposits, live BPL & IPL cricket betting, 500+ casino games, and 24/7 English & Bengali customer support — all in one platform built for Bangladeshi players.

500+
Games
50K+
Players
৳20K
Welcome Bonus
24/7
Support
99ok
Your Privacy Matters

99ok collects and processes your personal data in strict accordance with our Privacy Policy. We use SSL encryption to protect your data, never sell your information to third parties, and comply with applicable data protection standards. By using this site you agree to our Terms & Conditions. 21+ Only

Why Choose 99ok?

Eight reasons Bangladeshi players trust 99ok as their go-to betting and casino platform.

Instant Deposits

Top up your account in under 30 seconds via bKash, Nagad, Rocket, or Upay. No hidden fees, no waiting.

Best Cricket Odds

Competitive odds on BPL, IPL, T20 World Cup, bilateral series, and Bangladesh Tigers matches — updated live.

Secure & Safe

256-bit SSL encryption protects every transaction and account. Your personal and financial data stays private.

24/7 Support

English- and Bengali-speaking agents available around the clock via live chat, WhatsApp, and email.

Mobile-First Design

Fully optimised for Android and iOS. Place bets, spin slots, and manage withdrawals from anywhere in Dhaka or Chittagong.

BDT Currency

All balances, bets, and bonuses are displayed in Bangladeshi Taka (৳) — no confusing currency conversions.

Generous Bonuses

Welcome bonus up to ৳20,000, weekly reload bonuses, cashback offers, and a rewarding 5-tier VIP loyalty program.

Fair Play Certified

All games use certified Random Number Generator (RNG) technology. Results are provably fair and independently audited.

99ok

Game Categories at 99ok

From live cricket betting to classic casino tables — everything Bangladeshi players love, in one place.

🏏

Cricket Betting

Bet on Bangladesh Tigers, BPL, IPL, T20 World Cup, and ICC Champions Trophy with live odds updated ball by ball. Supports match winner, top batsman , player performance, and in-play markets.

🎰

Slot Games

500+ slot titles from Pragmatic Play, NetEnt, Microgaming, and Habanero. Classic 3-reel, modern 5-reel video slots, Megaways, and progressive jackpots with life-changing prize pools.

🎲

Live Casino

Real dealers streamed in HD from professional studios by Evolution Gaming and Ezugi. Play Live Baccarat, Roulette, Blackjack, and Dream Catcher at any hour of the day.

🃏

Table Games

Digital Baccarat, Roulette, Blackjack, Dragon Tiger, and Sic Bo with multiple stake levels. Perfect for players who prefer a strategic approach alongside pure entertainment.

🂡

Teen Patti & Andar Bahar

South Asian card favourites beloved across Bangladesh. Teen Patti and Andar Bahar are available in both RNG and live dealer formats, with low minimum bets for casual players.

🚀

Crash Games

Fast-paced multiplier games like Aviator by Spribe and JetX are hugely popular with Bangladeshi players. Cash out before the multiplier crashes to lock in your winnings.

Ready to Start Winning at 99ok?

Create your free account today and claim a welcome bonus of up to ৳20,000. Instant bKash & Nagad deposits. 21+ only. Play responsibly.

Login to 99ok    Explore Casino
99ok

Slot Game Types Explained

New to slots? Here is a quick guide to every format available at 99ok.

🎯 Classic Slots (3-Reel)

The original slot machine format with three reels and simple paylines. These games are fast-paced and straightforward — ideal for beginners. Providers: Microgaming, NetEnt.

🎬 Video Slots (5-Reel)

Modern slots with rich animations, bonus rounds, and multiple paylines. The most popular format at 99ok. Providers: Pragmatic Play, Habanero, Play'n GO.

💰 Progressive Jackpot Slots

A portion of every bet feeds a growing jackpot pool that can reach millions. One spin could change your life. Popular titles include Mega Moolah by Microgaming.

⚡ Megaways Slots

Uses a dynamic reel system that can produce up to 117,649 ways to win on a single spin. Hugely popular for their volatility and big-win potential. Pioneered by Big Time Gaming.

🌊 Cascading Reels

Winning symbols disappear and new ones fall into their place, potentially creating chain-reaction wins from a single spin. Common in titles from NetEnt and Pragmatic Play.

🔷 Cluster Pays

Instead of traditional paylines, wins are awarded when a cluster of matching symbols connects horizontally and vertically. Visually unique and very player-friendly. Example: Jammin' Jars by Push Gaming.

99ok

RTP & House Edge Explained

RTP — Return to Player — is the percentage of all wagered money a game pays back to players over time. A slot with 96% RTP will, on average, return ৳96 for every ৳100 wagered across thousands of spins. It is a statistical average calculated over millions of rounds, not a guarantee of your individual session result.

The house edge is simply the inverse: 100% minus the RTP. A game with 96% RTP carries a 4% house edge — meaning the casino retains an average of ৳4 per ৳100 wagered over the long run. Understanding house edge helps you choose games strategically.

Different game categories carry significantly different house edges. Live Blackjack played with basic strategy can have an RTP close to 99.5%, making it one of the most player-friendly games in any casino. European Roulette sits around 97.3%, while American Roulette drops to roughly 94.7% due to the extra double-zero pocket. Slots vary widely — budget titles may return as low as 88%, while premium Pragmatic Play titles typically offer 95–97%.

Volatility (variance) is equally important. A low-volatility slot pays out frequently but in small amounts. A high-volatility slot pays rarely but the wins can be substantial. Matching the game volatility to your session bankroll and risk tolerance is one of the most practical skills a player can develop.

Typical RTP Ranges by Game Type

Blackjack (Basic Strategy)~99.5%
Video Poker~99.0%
Baccarat (Banker Bet)~98.9%
European Roulette~97.3%
Video Slots (Premium)95–97%
Classic Slots92–95%
American Roulette~94.7%
99ok

Built for Bangladeshis

99ok is designed from the ground up to serve players in Dhaka, Chittagong, Sylhet, Khulna, Rajshahi, and beyond.

BDT Currency

All balances and transactions are in Bangladeshi Taka. No confusion, no conversion fees.

📱

bKash & Nagad

Deposit and withdraw instantly via bKash, Nagad, Rocket, and Upay — the payment methods Bangladeshis use every day.

🗣️

English & Bengali Support

Customer service agents fluent in both English and Bengali, available 24/7 on Bangladesh Standard Time (BST, UTC+6).

🏏

Cricket First

BPL, IPL, T20 World Cup, ODI series — 99ok covers every major cricket event with deep in-play markets and competitive odds.

Fast Withdrawals, Every Time

Getting your winnings back into your bKash or Nagad wallet quickly is a priority at 99ok. We have engineered our payment pipeline to process the vast majority of withdrawal requests within minutes, not days.

Our finance team operates 24 hours a day, 7 days a week, including Eid and public holidays. Whether you are in Dhaka or Cox's Bazar, your money moves on your schedule.

~5 min
bKash & Nagad
~10 min
Rocket & Upay
2–4 hrs
Bank Transfer
24/7
Processing Hours
99ok

VIP Program 99ok

The more you play, the more you earn. Progress through five exclusive tiers and unlock elite perks designed for serious Bangladeshi bettors.

🥉

Bronze

Monthly turnover: ৳10,000+

  • ✅ 0.3% weekly cashback
  • ✅ Birthday bonus ৳200
  • ✅ Priority email support
  • ✅ Access to weekly reload offers
🥈

Silver

Monthly turnover: ৳50,000+

  • ✅ 0.5% weekly cashback
  • ✅ Birthday bonus ৳500
  • ✅ Faster withdrawal queue
  • ✅ Exclusive Silver promotions
🥇

Gold

Monthly turnover: ৳150,000+

  • ✅ 0.7% weekly cashback
  • ✅ Dedicated live chat lane
  • ✅ Monthly reload bonus
  • ✅ Invite to Gold tournaments
💎

Platinum

Monthly turnover: ৳500,000+

  • ✅ 0.9% premium cashback
  • ✅ VIP-only weekly tournaments
  • ✅ Same-day withdrawal guarantee
  • ✅ Personalised bonus packages
👑

Diamond

Monthly turnover: ৳1,500,000+

  • ✅ 1.2% elite cashback
  • ✅ Personal account manager
  • ✅ Exclusive events & gifts
  • ✅ Highest withdrawal limits
🖤

Black Diamond

Invitation only — ultra-VIP

  • ✅ Custom cashback negotiated
  • ✅ Dedicated relationship manager
  • ✅ Private high-roller tables
  • ✅ Luxury event invitations
99ok

24/7 Customer Support

English- and Bengali-speaking agents on standby at all hours. Average response time: 2–5 minutes.

💬
Live Chat

Available 24 hours a day, 7 days a week including public holidays. Connect directly from the 99ok platform. Average response time: 2–3 minutes. Handles account queries, bonus questions, withdrawal status, and general FAQs in English and Bengali.

📧
Email Support

For detailed queries, KYC submissions, and complaints. Send your message to: [email protected] — plain text only, not a clickable link. Typical response time: within 4 hours during business hours (BST UTC+6).

📱
WhatsApp Support

WhatsApp messaging support available from 08:00 to 24:00 BST daily. Contact number displayed in-app after login. Response time: typically under 5 minutes during peak hours. Ideal for quick deposit/withdrawal follow-ups.

📨
In-App Messaging

Raise a support ticket directly inside the 99ok app or web platform. Full conversation history is saved for reference. Best for non-urgent issues. Response within 12 hours guaranteed.

Support at a Glance

Channel Avg. Response
Live Chat 2–3 min
WhatsApp <5 min
Email ~4 hrs
In-App Ticket ~12 hrs

Support email (plain text):
[email protected]

Languages: English & Bengali
Hours: 24/7 (BST, UTC+6)

Account Verification (KYC Guide)

KYC — Know Your Customer — is a standard legal compliance process required by all regulated online betting platforms. At 99ok, it protects you against identity theft and ensures that only the verified account holder can request withdrawals. The process is straightforward and typically completed within 1–24 hours.

1
Submit Your National ID (NID)

Upload a clear photo of your Bangladesh National Identity Card (both front and back). Your name on the NID must match the name registered on your 99ok account exactly.

2
Provide Address Proof

A recent utility bill (electricity, gas, or water), bank statement, or official government letter showing your name and current address dated within the last three months.

3
Selfie Verification

Take a clear selfie holding your NID next to your face. This confirms you are the same person named in the document and prevents impersonation.

4
Verification & Approval

Our compliance team reviews your submission within 1–24 hours. Once approved, your account is fully unlocked for deposits, withdrawals, and bonus eligibility. You will receive an email confirmation at the address registered on your account.

KYC Quick Reference

Document Required NID card, address proof, selfie
Processing Time 1–24 hours
Minimum Age 21+ Only
Submission Method In-app upload or email
Why Required Legal compliance & account security

Documents are stored with 256-bit SSL encryption and never shared with third parties. See our Privacy Policy for full details.

99ok

Betting Glossary

New to online betting? These are the key terms every player at 99ok should know before placing their first bet.

RTP (Return to Player)

The percentage of all wagered money a game pays back to players over time. A 96% RTP means ৳96 returned per ৳100 wagered on average across millions of rounds.

House Edge

The mathematical advantage the casino holds over players. Calculated as 100% minus RTP. A 4% house edge means the platform retains ৳4 per ৳100 wagered over the long run.

Wager / Stake

The amount of money you place on a single bet or game round. Also called a "stake". Example: placing a ৳500 wager on a cricket match outcome.

Odds

A numerical representation of how likely an outcome is and how much you win if correct. Higher odds mean a less likely outcome but a bigger payout relative to your stake.

Spread Betting

A type of bet where you wager on whether a result will be above or below a range set by the bookmaker. Common in cricket (e.g., total runs scored) and football.

Parlay / Accumulator

A single bet combining multiple selections. All selections must win for the bet to pay out, but odds multiply together, resulting in a much larger potential payout.

Live Bet (In-Play)

A bet placed after an event has already started. Odds update in real time based on the current game situation. Very popular for cricket and football at 99ok.

Cash Out

A feature allowing you to settle a bet before the event ends, locking in a partial win or limiting a potential loss based on the current live odds.

Bankroll

The total amount of money a player sets aside specifically for betting. Proper bankroll management — never betting more than you can afford to lose — is a core responsible gaming practice.

Volatility

In slots, volatility describes the risk level. High volatility means infrequent but large wins; low volatility means frequent but smaller payouts. Choose based on your bankroll size and risk comfort.

Free Spin

A bonus round in slot games allowing you to spin the reels without deducting from your balance. Often awarded as part of welcome bonuses or in-game scatter symbol triggers.

Wagering Requirement

The number of times you must bet through a bonus amount before it can be withdrawn as real cash. Example: a ৳1,000 bonus with 20x wagering means you must place ৳20,000 in bets first.

Responsible Gaming at 99ok

We are committed to providing a safe, fair, and enjoyable experience. Gambling should always be entertainment — never a financial solution.

Self-Management Tools

Deposit Limits

Set daily, weekly, or monthly deposit caps to keep spending within your personal budget.

Loss Limits

Define the maximum amount you are willing to lose in a given time period. Once reached, betting is paused automatically.

Session Time Limits

Set a maximum play session duration. The system will alert you and log you out when your chosen time is reached.

Reality Check Reminders

Receive periodic on-screen notifications showing how long you have been playing and how much you have wagered in the current session.

Self-Exclusion

Request a temporary pause (1 week to 6 months) or permanent self-exclusion at any time. Contact support to activate immediately.

Self-Assessment Quiz

Take our anonymous self-assessment questionnaire to evaluate your gambling habits and receive personalised guidance.

🔞 Age Verification & 21+ Policy

99ok strictly enforces a minimum age of 21 years for all players. Age verification is conducted during the KYC process. Any account found to belong to a person under 21 will be immediately suspended and all funds returned. 21+ Only

🆘 Need Help?

If gambling is negatively affecting your finances, relationships, or mental health, please reach out immediately. Our support team is available 24/7 and can help activate self-exclusion or connect you with professional resources.

Support email (plain text): [email protected]

📋 Responsible Gaming Principles

  • ✅ Only bet money you can afford to lose entirely
  • ✅ Never chase losses — take a break and return another day
  • ✅ Set time and budget limits before every session
  • ✅ Do not bet under the influence of alcohol or stress
  • ✅ Gambling is entertainment, not a source of income
  • ✅ For full tools and resources, visit our Responsible Gaming page

Frequently Asked Questions

Real answers to the questions Bangladeshi players ask most often about 99ok.

What is the minimum deposit amount at 99ok?

The minimum deposit at 99ok is ৳200 for bKash, Nagad, and Rocket transactions. Bank transfer deposits have a slightly higher minimum of ৳500. There are no processing fees on deposits, and funds are credited to your account instantly in most cases.

How long does a bKash or Nagad withdrawal take at 99ok?

Withdrawals to bKash and Nagad are processed within approximately 5 minutes once your account has passed KYC verification. Our finance team operates 24/7, so there is no waiting until the next business day — even on weekends and public holidays.

Is 99ok legal and safe to use in Bangladesh?

99ok operates as a safe and reliable online betting platform with SSL encryption protecting all user data and transactions. All games use certified RNG technology to ensure fair outcomes. Players are encouraged to review our Terms & Conditions and to gamble responsibly. The platform is open to players aged 21 and above only.

What documents do I need to verify my 99ok account?

KYC verification at 99ok requires three items: a clear photo of your Bangladesh National ID Card (NID, front and back), a proof of address document dated within the last three months (utility bill or bank statement), and a selfie holding your NID. Verification is typically completed within 1–24 hours of submission.

Can I bet on BPL and IPL cricket at 99ok?

Yes — cricket betting is one of the core features at 99ok. You can bet on the Bangladesh Premier League (BPL), Indian Premier League (IPL), T20 World Cup, ICC events, bilateral ODI and Test series, and Bangladesh Tigers matches. Live in-play betting is available for most fixtures with odds updated ball by ball.

What is the welcome bonus at 99ok and how do I claim it?

New players at 99ok are eligible for a welcome bonus of up to ৳20,000 on their first deposit. To claim it, register an account, complete KYC verification, and make your first qualifying deposit via bKash, Nagad, or another supported payment method. Bonus terms including wagering requirements are detailed in our Terms & Conditions. Players must be 21 or older to participate.