Bangladesh's #1 Betting Platform — Trusted Since 2020

o999 — Bangladesh's Most Trusted Cricket & Casino Betting Platform

Instant deposits via bKash, Nagad & Rocket. Bet on BPL, IPL, T20 World Cup and spin 500+ live casino games — all from one secure platform built for Bangladesh players.

500+ Games
50K+ Players
৳20K Welcome Bonus
24/7 Support
o999

Claim Your First Deposit Bonus

New players at o999 receive a 100% match bonus on their first deposit — up to ৳20,000 BDT. Fund your account instantly with bKash or Nagad and your bonus is credited within minutes.

  • 100% match on first deposit up to ৳20,000
  • Minimum deposit ৳500 to qualify
  • Wagering requirement: 10x on sports, 20x on casino
  • Bonus valid for 30 days after credit
  • Available to all Bangladesh-registered accounts

First Deposit Match

৳20,000

100% Bonus on your first deposit. New players only. 21+ only. T&Cs apply.

21+ Only

o999

Game Categories Overview

From live cricket betting to immersive slot machines, o999 covers every major game category popular with players in Dhaka, Chittagong, Sylhet and across Bangladesh.

🏏
Cricket Betting

Place pre-match and live bets on BPL, IPL, T20 World Cup and international series. Competitive odds on Bangladesh Tigers matches and every ICC tournament.

🎰
Slot Games

500+ video slots from Pragmatic Play, NetEnt and Microgaming. Choose from classic 3-reel titles, Megaways, and progressive jackpots with life-changing prize pools.

🎥
Live Casino

Real dealers, real-time action streamed in HD from Evolution Gaming studios. Baccarat, Roulette, Blackjack and game shows — available around the clock.

🃏
Table Games

Classic Baccarat, European Roulette, Blackjack and Dragon Tiger. Low minimum bets starting at ৳20 to suit every bankroll size.

🀄
Teen Patti

The beloved South Asian card game in live and RNG formats. Multiple variants including Classic, Joker, and Muflis — all with English interface on o999.

🎴
Andar Bahar

India and Bangladesh's most popular single-card game, now available live with real dealers via Ezugi and Evolution Gaming studios. Simple rules, fast rounds.

🚀
Crash Games

Spribe's Aviator and similar crash-format titles where you cash out before the multiplier crashes. High-pace, community-driven, and uniquely exciting.

🔵
Bingo

Online Bingo rooms with multiple ball formats (30, 75, 80, 90-ball). Social chat features, progressive side prizes, and games starting every few minutes.


o999

How to Get Started in Minutes

Creating an account, making your first deposit via bKash or Nagad, and placing your first bet takes less than five minutes. Here is the complete onboarding flow for new Bangladesh players.

o999
1

Create Your Account

Visit o999 and complete the quick registration form. Enter your name, mobile number, and preferred currency (BDT). The entire sign-up process takes under two minutes.

2

Identity Verification

Submit a copy of your National ID (NID) or passport for KYC verification. o999 processes most verifications within 24 hours. This step protects your account and enables full withdrawal rights.

3

Make Your First Deposit

Choose bKash, Nagad, Rocket or Upay for an instant deposit. Minimum deposit is ৳500. Bank transfers via Dutch-Bangla Bank, City Bank or BRAC Bank are also accepted with 1-3 hour processing.

4

Claim Your Welcome Bonus

Your 100% first-deposit bonus up to ৳20,000 is credited automatically after your qualifying deposit. No promo code is needed — the bonus applies to your first deposit only.

5

Place Your First Bet or Spin

Browse Cricket Betting for BPL or IPL markets, hit the slots lobby for Pragmatic Play titles, or join a live Baccarat table with Evolution Gaming. All game categories are open immediately after deposit.

6

Withdraw Your Winnings

Request a withdrawal to your bKash or Nagad wallet at any time. Processing typically takes 15 minutes to 2 hours for mobile wallet withdrawals after verification is complete.


Quick Deposit with bKash & Nagad

Over 60% of Bangladesh's population uses mobile financial services daily. o999 is fully integrated with all major MFS providers for frictionless deposits and withdrawals.

bKash

Largest MFS in Bangladesh

Instant

৳100 – ৳50,000

3 simple steps

Nagad

Government-backed MFS

Instant

৳100 – ৳50,000

3 simple steps

Rocket

Dutch-Bangla Bank MFS

Instant

৳200 – ৳30,000

3 simple steps

Upay

UCB Mobile Banking

Instant

৳200 – ৳25,000

3 simple steps

Payment Methods & Processing Time

Full payment method reference for Bangladesh players including processing times and fee notes.

Method Min Deposit Max Deposit Processing Time Fee Notes
bKash ৳100 ৳50,000 Instant No fee on deposits; standard bKash charges may apply on withdrawals
Nagad ৳100 ৳50,000 Instant No fee on deposits; small cash-out fee per Nagad policy
Rocket ৳200 ৳30,000 Instant No o999 deposit fee; Rocket may charge standard transfer rate
Upay ৳200 ৳25,000 Instant Zero fee for most transactions
Dutch-Bangla Bank ৳500 ৳200,000 1–3 hours Standard bank transfer fees apply
City Bank ৳500 ৳200,000 1–3 hours Standard bank transfer fees apply
BRAC Bank ৳500 ৳200,000 1–24 hours Standard bank transfer fees apply

o999

Slot Game Types Explained

Not all slot games are the same. Understanding the different formats helps you choose games that match your playing style and risk appetite.

Classic Slots (3-Reel)

Modelled on traditional fruit machines with 3 reels and a single payline. Simple mechanics, fast gameplay, and low volatility make these ideal for new players.

Example providers: Microgaming, NetEnt

Video Slots (5-Reel)

The modern standard — 5 reels with multiple paylines (up to 243 ways), bonus rounds, free spins, and cinematic themes. Most of the o999 slots lobby falls here.

Example providers: Pragmatic Play, Play'n GO

Progressive Jackpot Slots

A small percentage of every bet feeds a shared jackpot pool that grows continuously. One lucky spin can trigger a life-changing payout worth millions of BDT.

Example providers: Microgaming (Mega Moolah), NetEnt

Megaways Slots

A dynamic reel mechanic licensed from Big Time Gaming where the number of symbols per reel changes each spin — delivering up to 117,649 ways to win on a single spin.

Example providers: Pragmatic Play, Red Tiger

Cascading Reels

Winning symbols disappear and are replaced by new ones falling from above, enabling multiple consecutive wins from a single paid spin. Also called Tumbling or Avalanche reels.

Example providers: NetEnt (Gonzo's Quest), Pragmatic Play

Cluster Pays

Wins are formed by clusters of matching symbols (typically 5+) touching horizontally or vertically rather than left-to-right paylines. Unique visual style with no traditional reels.

Example providers: NetEnt (Aloha!), Yggdrasil


o999 Loyalty & VIP Tiers

Every wager you place at o999 earns loyalty points. Accumulate points to climb through three VIP tiers and unlock increasingly exclusive perks — from cashback to dedicated account managers.

🥉
Bronze

0 – 4,999 Loyalty Points

  • 5% weekly cashback on net losses
  • Access to all standard promotions
  • Standard withdrawal processing
  • Email & live chat support
  • Birthday bonus (৳500)
🏆
Gold

20,000+ Loyalty Points

  • 12% weekly cashback on net losses
  • Dedicated Gold account manager
  • Same-day withdrawal processing
  • Exclusive Gold-only tournaments
  • Birthday bonus (৳5,000)

Points are earned at a rate of 1 point per ৳10 wagered on sports betting and 1 point per ৳5 wagered on casino games. Tier status is reviewed monthly.


o999

RTP & House Edge Explained

What Is RTP?

RTP stands for Return to Player — the theoretical percentage of all wagered money that a game will pay back to players over a very large number of spins or rounds. An RTP of 96% means that, on average, the game returns ৳96 for every ৳100 wagered. The remaining 4% represents the house edge. RTP is a long-run statistical measure, not a guarantee of results in any single session.

Typical RTP Ranges by Game Type

Slot games generally have RTPs between 92% and 98%, with most quality titles from Pragmatic Play or NetEnt sitting around 95–97%. Blackjack played with basic strategy achieves an RTP close to 99.5%, making it one of the best-value games in any casino. European Roulette has an RTP of approximately 97.3%, while American Roulette drops to around 94.7% due to the double-zero pocket. Live Baccarat on the Banker bet carries an RTP of roughly 98.9%. Teen Patti and Andar Bahar typically range from 94% to 97% depending on the variant and platform.

Understanding House Edge

The house edge is simply the mathematical inverse of RTP — a 97% RTP game carries a 3% house edge. Over millions of rounds, this small percentage ensures the platform remains profitable while still returning the vast majority of wagers to players. The house edge is not a fixed "tax" taken from every spin — individual sessions can wildly outperform or underperform the theoretical average due to variance.

Why This Matters Before You Play

Knowing the RTP and volatility of a game helps you make informed decisions. High-RTP, low-volatility games (like Blackjack or low-variance slots) are better suited for extended sessions with a limited budget. High-volatility progressive jackpot slots have lower average RTPs but offer the chance of outsized wins. At o999, all certified games display their verified RTP in the game information panel — always check before committing your bankroll.

o999

Bankroll Management Guide

  1. Set a Fixed Gambling Budget. Decide in advance how much you can afford to lose in a given week or month. This amount should come from disposable income only — never from rent, food, or bill money. Treat it as an entertainment expense, not an investment.
  2. Divide Your Bankroll Into Sessions. If your weekly budget is ৳2,000, split it into four sessions of ৳500 each. This prevents a single bad run from consuming your entire budget and gives you multiple playing opportunities throughout the week.
  3. Apply the 1–5% Per-Bet Rule. Risk no more than 1–5% of your total session bankroll on any single bet or spin. On a ৳500 session, this means individual bets between ৳5 and ৳25. This approach extends your playing time and reduces the risk of rapid depletion.
  4. Know When to Walk Away After a Win. Decide on a win target before you start — for example, stop playing once you have doubled your session amount. Chasing bigger wins after a good run is one of the most common ways players give back their profits.
  5. Set a Hard Stop-Loss Limit. If you lose your predetermined session amount, stop immediately. Do not reload mid-session to chase losses. Accept that variance is normal and resume in a future session with a fresh mindset.

Why Choose o999

Thousands of players from Dhaka, Chittagong, Sylhet, Khulna, Rajshahi, Barisal and across Bangladesh choose o999 every day. Here is why.

Instant Deposits

bKash, Nagad and Rocket deposits credited in under 30 seconds, 24 hours a day.

SSL Security

256-bit SSL encryption protects every transaction and all personal data on the platform.

Cricket Specialists

Deepest cricket betting markets in Bangladesh — BPL, IPL, T20 WC, ODI and Test series.

24/7 Support

Round-the-clock live chat and WhatsApp support staffed by English-speaking agents.

Competitive Odds

Industry-leading margins on cricket and football ensure you keep more of every winning bet.

500+ Games

Slots, live casino, table games and crash titles from the world's top certified providers.

Mobile Optimised

Fully responsive design works flawlessly on all Android and iOS devices — no app download required.

Fair Play Certified

All RNG games are independently audited for fairness. RTPs are publicly available in each game panel.


Betting Glossary

New to online betting? These are the essential terms every player at o999 should understand before placing their first wager.

RTP (Return to Player)

The theoretical percentage of total wagered money a game returns to players over time. A 96% RTP means ৳96 returned per ৳100 wagered on average over many thousands of rounds.

House Edge

The mathematical advantage a casino holds over the player, expressed as a percentage. It is the direct complement of RTP — a 97% RTP game has a 3% house edge.

Wager / Stake

The amount of money you risk on a single bet or spin. Your stake is deducted from your balance when you confirm a bet and returned (with winnings) if your bet wins.

Odds

A numerical expression of the probability of an outcome and the payout if correct. Decimal odds of 2.50 mean a ৳100 stake returns ৳250 total (৳150 profit) on a winning bet.

Spread

A handicap applied to a match to level the playing field between a strong favourite and an underdog. Betting the spread means predicting the margin of victory, not just the winner.

Parlay / Accumulator

A single bet combining multiple selections where all must win for the bet to pay out. The odds multiply across each leg, offering large potential returns from small stakes — with correspondingly higher risk.

Live Bet (In-Play)

A bet placed on a match or game after it has already started, with odds updating in real time based on the current state of play. o999 offers live betting on all major cricket and football markets.

Cash Out

A feature that lets you settle an open bet before the event concludes — either locking in a profit if your bet is winning or cutting losses if it is going against you. o999 offers full and partial cash-out.

Bankroll

The total amount of money you have set aside specifically for gambling. Effective bankroll management is the single most important skill for long-term responsible play.

Volatility

In slot games, volatility (or variance) describes how frequently and how large wins occur. Low-volatility slots pay smaller amounts more regularly; high-volatility slots pay larger amounts less frequently.

Free Spin

A bonus round in slot games that lets you spin the reels without deducting from your balance. Free spins are commonly awarded via scatter symbols in-game or as part of welcome and reload bonus offers.

Wagering Requirement

The number of times you must bet a bonus amount before it can be withdrawn as real cash. A ৳1,000 bonus with a 10x wagering requirement means placing ৳10,000 in qualifying bets before withdrawing bonus-derived winnings.


o999

Customer Support Channels

o999's support team is available around the clock to assist all Bangladesh players in English. Typical response times are stated honestly below — we do not overpromise.

24/7 Live Chat

Available every day, 00:00–23:59 BST (UTC+6). Typical first response under 2 minutes during peak hours (10:00–23:00 BST), under 5 minutes overnight.

Email Support

Write to us at: [email protected] — plain text, not a link. Typical response time: 2–6 hours. Complex account queries may take up to 24 hours.

WhatsApp Support

WhatsApp number: +880 1700 000999 — plain text only, not a clickable link. Available 09:00–23:00 BST daily. Typical reply within 10 minutes.

In-App Messaging

Logged-in players can use the in-app message centre for account-specific queries. Messages are handled by the same support team with the same response-time targets.


Your Privacy Matters. o999 collects and processes personal data solely for account management, identity verification, fraud prevention, and legal compliance purposes. We do not sell your data to third parties. All data is stored with AES-256 encryption. 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.



Ready to Join o999 Today?

Bangladesh's most trusted betting platform is waiting. Instant bKash & Nagad deposits, 500+ games, and a ৳20,000 welcome bonus for new players. 21+ only.