999ok — Bangladesh's Most Trusted
Online Casino & Cricket Betting Platform
From BPL cricket to live dealer tables and high-RTP slots — all in one place, with instant bKash & Nagad deposits and 24/7 English support tailored for Bangladeshi players.
Why Choose 999ok
Designed specifically for Bangladeshi players — fast payments, local support, and a game library that covers every preference from BPL cricket to live roulette.
Instant Deposits
Fund your account in seconds via bKash, Nagad, or Rocket. No waiting, no delays — money is available the moment the transaction confirms.
SSL Secured Platform
Every transaction and personal detail is protected by 256-bit SSL encryption. Your data stays private, your balance stays safe.
24/7 English Support
Our support team operates around the clock in English, tuned to Bangladesh Standard Time (BST, UTC+6) so help is always one message away.
Cricket-First Betting
From BPL to T20 World Cup, we offer pre-match and live in-play markets on every Bangladesh Tigers fixture and major international tournament.
BDT Currency
All balances, bets, and withdrawals are displayed in Bangladeshi Taka (৳). No currency conversion fees, no confusion.
1,000+ Games
Slots, live dealer, Teen Patti, Andar Bahar, Bingo, and more — sourced from providers including Pragmatic Play, Evolution Gaming, and Spribe.
Mobile Optimised
Play on any smartphone or tablet without installing an app. The platform is fully responsive and loads quickly even on 4G networks across Dhaka, Chittagong, and Sylhet.
Competitive Odds
Our sportsbook consistently offers market-leading odds on cricket, football, kabaddi, and hockey — meaning more value on every bet you place.
Game Categories & Top Slots
Browse every game type available on 999ok — from cricket betting to classic casino favourites loved across Bangladesh.
Hot Games Right Now
Payment Methods & Processing Times
999ok supports the payment options Bangladeshi players use every day. All amounts in Bangladeshi Taka (৳).
| Method | Min Deposit | Max Deposit | Processing Time | Fee |
|---|---|---|---|---|
| bKash | ৳200 | ৳100,000 | Instant | Free |
| Nagad | ৳200 | ৳100,000 | Instant | Free |
| Rocket | ৳300 | ৳50,000 | Instant | Free |
| Upay | ৳300 | ৳50,000 | Instant | Free |
| Dutch-Bangla Bank | ৳500 | ৳500,000 | 15–60 minutes | Bank charges may apply |
| City Bank | ৳500 | ৳500,000 | 15–60 minutes | Bank charges may apply |
| BRAC Bank | ৳500 | ৳500,000 | 1–24 hours | Bank charges may apply |
Withdrawal processing times may vary. Standard withdrawal review takes 1–24 hours. Higher VIP tiers receive priority processing.
Your Privacy Matters. 999ok collects only the data necessary to operate your account securely. We never sell or share your personal information with third parties for marketing purposes. To learn how we handle your data, please review our Privacy Policy.
Cricket Formats & Betting Markets
Understanding each format helps you pick the right market. Here is what every serious cricket bettor in Bangladesh should know.
T20
20 overs per side. Matches last approximately 3 hours. The fast pace creates high-volume betting markets — match winner, top batsman, total sixes, and live in-play are all very active. BPL, IPL, and T20 World Cup are the most-wagered events on 999ok.
ODI
50 overs per side. Matches run 7–8 hours. More deliberate play opens markets like partnership runs, powerplay total, and innings boundaries. ICC Cricket World Cup ODI fixtures are a major draw for Bangladesh Tigers fans.
Test
Up to 5 days, 2 innings each. The longest format supports session-by-session markets, draw / win / loss outrights, and series results. Bangladesh Test fixtures against India, Pakistan, and the West Indies attract strong engagement.
The Hundred
100 balls per side. A fast, entertainment-focused format played in England. Growing in popularity among Bangladeshi bettors for its rapid result timelines and dynamic mid-innings swing markets.
Key Leagues Available on 999ok
Getting Started on 999ok
New to online betting in Bangladesh? Follow these six simple steps to go from zero to your first winning bet.
18+ For players aged 18 and above only. Please gamble responsibly.
Step 1 — Create Your Account
Visit 999ok and complete the registration form with your name, email, and mobile number. The process takes under two minutes.
Step 2 — Verify Your Identity
Upload your National ID card and a selfie for KYC compliance. Verification is typically completed within 1–24 hours by our security team.
Step 3 — Make Your First Deposit
Deposit instantly using bKash, Nagad, Rocket, or your preferred bank. Minimum deposit starts at ৳200 for mobile wallets.
Step 4 — Claim Your Welcome Bonus
After your first deposit, your welcome bonus is credited automatically. Check the promotions page for current bonus terms and wagering requirements before playing.
Step 5 — Place Your First Bet or Spin
Head to cricket betting for a BPL or IPL match, or pick a slot from providers like Pragmatic Play and NetEnt. Your balance updates in real time.
Step 6 — Withdraw Your Winnings
Submit a withdrawal request to your bKash or Nagad account. Standard processing runs 1–24 hours; VIP members enjoy priority turnaround.
VIP Program 999ok
The more you play, the more you earn. Our six-tier VIP system rewards consistent players with cashback, faster withdrawals, and exclusive perks.
- 0.3% weekly cashback
- Access to member-only promotions
- Standard withdrawal processing
- 24/7 English live chat
- 0.5% weekly cashback
- Birthday bonus credited automatically
- Slightly faster withdrawal queue
- Monthly free spins allocation
- 0.7% weekly cashback
- Dedicated live chat lane
- Priority withdrawal processing
- Exclusive Gold tournament access
- 0.9% weekly cashback
- Monthly reload bonus
- VIP-only tournament invitations
- Elevated withdrawal limits
- 1.2% weekly cashback
- Personal account manager
- Exclusive event invitations
- Same-day withdrawal processing
- Custom cashback rate negotiated personally
- Dedicated VIP concierge team
- Instant withdrawals, no daily cap
- Exclusive gifts and real-world rewards
Loyalty & Rewards Program
Every wager earns you loyalty points. Accumulate points to unlock tier bonuses, redeem for bonus credit, and fast-track your VIP progression.
Bronze Rewards
Earn 1 loyalty point for every ৳100 wagered on slots and 0.5 points per ৳100 on sports. Bronze members can redeem points for bonus credit at a rate of 100 points = ৳10.
Silver Rewards
Silver members earn 1.5 points per ৳100 on all games. Redemption improves to 80 points = ৳10. Silver players also receive a 10% monthly point-multiplier boost during Eid and BPL season.
Gold Rewards
Gold members earn 2 points per ৳100 across all markets. Redemption rate is 60 points = ৳10. Gold-tier players unlock priority bonus processing and double-point weekends every month.
Points are credited to your account within 24 hours of each qualifying wager settling. Points expire after 90 days of account inactivity. Full terms apply — see Terms & Conditions.
Built for Bangladeshis
999ok was designed from the ground up with the Bangladeshi market in mind — from payment options to support hours.
English Language Interface
The entire platform runs in English — the preferred language of Bangladesh's online gaming community. Navigation, game rules, support chat, and account pages are all clearly written in plain English.
BDT Currency — No Conversion Fees
Your balance is always shown in Bangladeshi Taka (৳). There are no hidden conversion fees or exchange-rate markups. What you deposit is exactly what you play with.
bKash, Nagad & Rocket Payments
Deposit and withdraw using the mobile financial services every Bangladeshi already uses. bKash and Nagad transactions are processed instantly with no minimum holding period.
Support in Bangladesh Standard Time
Our customer service team operates on Bangladesh Standard Time (BST, UTC+6). Whether you are in Dhaka, Chittagong, Sylhet, Khulna, or Rajshahi, a support agent is available around the clock.
Cricket-Focused Sports Betting
From the Bangladesh Tigers' Test series to BPL T20 and the ICC World Cup, cricket occupies the centre of our sportsbook. Markets open weeks before match day and remain live until the final ball.
Bankroll Management Guide
Responsible money management is the single biggest factor separating long-term recreational players from those who burn out quickly.
1. Set a Dedicated Gambling Budget
Before you play a single hand or spin, decide on a fixed monthly amount you are genuinely comfortable losing. This figure should come from your disposable income only — never from rent, food, or bill money. Players in Dhaka and Chittagong who treat this as an entertainment budget (similar to a cinema or dining budget) tend to have far more sustainable playing habits.
2. Divide Your Bankroll into Sessions
Split your monthly budget into separate session amounts. For example, a ৳5,000 monthly budget divided into 10 sessions gives you ৳500 per session. Once a session amount is gone, close the browser. This prevents one bad run from wiping out your entire month.
3. Apply the 1–5% Per-Bet Rule
A widely respected guideline is to stake no more than 1–5% of your current session bankroll on any single bet or spin. On a ৳500 session, that means individual bets between ৳5 and ৳25. Smaller, consistent stakes extend your playing time and reduce variance damage.
4. Know When to Walk Away After Wins
Set a win target for each session — for example, doubling your session budget. When you hit it, withdraw the profit and play only with your original stake. Locking in winnings is a discipline that separates consistent winners from players who give everything back.
5. Track Your Play History
Use 999ok's account history tools to review your deposits, bets, and withdrawals at least once a week. Patterns become visible quickly — you may discover certain game types or times of day consistently drain your bankroll faster. Data-driven self-awareness is the best responsible gaming tool available.
Account Verification & KYC Guide
KYC (Know Your Customer) verification protects both you and the platform. Here is exactly what to expect.
Why KYC Is Required
Verification confirms your identity, prevents underage gambling, and ensures your winnings are paid to the correct person. It is a standard security measure across all legitimate online gaming platforms worldwide.
Documents You Will Need
Prepare a clear photo or scan of your Bangladesh National ID card (NID), a recent utility bill or bank statement showing your address (dated within 3 months), and a selfie holding your NID card. All documents must be in your legal name as registered on the account.
Upload Process
Log in to your 999ok account, navigate to Account Settings > Verification, and upload each document as a JPG, PNG, or PDF file under 5 MB. Ensure photos are well-lit with no glare or cut-off edges.
Processing Time
Most verifications are completed within 1–24 hours during Bangladesh Standard Time business hours. You will receive an email notification once your account is approved.
After Verification
Once verified, your account is fully unlocked: withdrawal limits are raised to their maximum tier, faster processing is enabled, and your VIP progression is tracked without restrictions.
KYC Quick Reference
| Primary ID | Bangladesh NID Card |
| Address Proof | Utility bill / Bank statement |
| Selfie Required | Yes |
| Processing Time | 1–24 hours |
| Minimum Age | 18 years and above |
What Players Are Saying
Real feedback from 999ok members across Bangladesh.
"I have been betting on cricket for years through different platforms, but 999ok is the one I keep coming back to. The BPL markets are detailed, odds are sharp, and bKash deposits go through instantly. No delays, no excuses."
"The slots collection here is massive. I specifically love the Pragmatic Play titles — the RTPs are clearly listed which builds a lot of trust. Withdrawal to my Nagad account was done in about three hours, which I was really happy with."
"Customer support is genuinely helpful and responds in English which makes everything so much clearer. I had a question about the VIP tier requirements and the agent explained the whole system patiently. Good experience overall from Sylhet."
Betting Glossary
New to online betting? Here are the key terms every player should understand before placing their first wager.
Quick Tip
Always check the RTP and volatility of a slot before playing. Games from providers like Pragmatic Play and NetEnt display their RTP in the game information panel. Higher RTP + low volatility = longer play sessions on the same bankroll.
For cricket betting, understanding decimal odds takes about five minutes. Once you can read them fluently, comparing value between markets becomes second nature.
18+ Gambling involves financial risk. Only play with money you can afford to lose. See our Responsible Gaming page for support.
Ready to Play at 999ok?
Join thousands of players from Dhaka, Chittagong, Sylhet, and beyond. Instant bKash deposits, live cricket betting, and a full casino — all in one place.
18+ Please gamble responsibly. If gambling is affecting your life, visit Responsible Gaming.
24/7 Customer Support
A real support team ready to help — in English, on your schedule, from anywhere in Bangladesh.
Live Chat
Available 24 hours a day, 7 days a week. Connect with a support agent in under 2 minutes during peak hours (6:00 AM – 12:00 AM BST) and under 5 minutes overnight.
Average Response: < 2 minutes
Email Support
For account queries, document submissions, and detailed technical issues, reach our team by email. We aim to respond to every ticket within 4 hours during Bangladesh Standard Time business hours.
Contact: [email protected]
Support Hours
Our full support team is active from 6:00 AM to 12:00 AM BST (UTC+6) daily. Emergency account security support is available around the clock, every day of the year.
Time Zone: Bangladesh Standard Time (BST)