999bets — Bangladesh's Premier
Online Casino & Cricket Betting Platform
Bet on BPL, IPL, and T20 World Cup matches. Spin hundreds of slot titles, hit the live dealer tables, and collect real wins — paid out instantly via bKash, Nagad, and Rocket.
18+ • Play Responsibly • 24/7 English Support • bKash / Nagad / Rocket Accepted
Why Players Across Bangladesh Choose 999bets
From Dhaka to Chittagong, Sylhet to Rajshahi — here's what sets us apart from every other platform in the market.
Instant Deposits
Top up your account in seconds using bKash, Nagad, or Rocket. No delays, no waiting — your balance is live the moment funds land.
SSL-Secured Platform
All data transmitted through 999bets is protected by 256-bit SSL encryption. Your personal and financial details stay private at every step.
Competitive Cricket Odds
Get tight margins on BPL, IPL, T20 World Cup, and Bangladesh Tigers matches. More value per bet compared to regional alternatives.
24/7 English Support
Our support team is available around the clock, every day of the year — in English, operating on Bangladesh Standard Time (UTC+6).
Mobile-First Design
Optimised for Android and iOS devices. Whether you're in Mirpur or Cox's Bazar, play seamlessly on any screen size.
Fair Play Certified
All games use certified Random Number Generators (RNG). Published RTP percentages give you full transparency before you spin or bet.
Regular Promotions
Welcome bonuses, reload offers, cashback on losses, and seasonal deals tied to Eid, Pohela Boishakh, and BPL season keep your account stacked.
Localised Experience
BDT currency, local payment methods, and a customer experience designed around the Bangladeshi player's habits and preferences.
"At 999bets, every player in Bangladesh deserves a fair game,
a fast payout, and a platform they can trust — every single day."
Game Categories at 999bets
From cricket sportsbook to live dealer baccarat — there's a game for every kind of player on our platform.
Built for Bangladeshis, by Design
999bets was built from the ground up with the Bangladeshi player in mind. From the payment infrastructure to the customer support hours, every detail reflects life in Bangladesh — not a generic global template pasted over.
- BDT Currency (৳) — All balances, deposits, and withdrawals are displayed and processed in Bangladeshi Taka. No confusing conversion rates.
- Mobile Financial Services — Deposit and withdraw via bKash, Nagad, Rocket, and Upay — the four most-used MFS platforms across Dhaka, Chittagong, Sylhet, Khulna, and beyond.
- English Language Support — Our platform and customer service operate fully in English for Bangladesh's English-reading gambling audience.
- BST Operating Hours — Support is active in Bangladesh Standard Time (UTC+6), so you're never left waiting for an overseas team to wake up.
- Cricket at the Core — Bet on BPL, Dhaka Premier League, National Cricket League, IPL, ICC events, and T20 World Cup — the tournaments Bangladeshis care most about.
Payment Methods & Processing Times
All amounts in Bangladeshi Taka (৳). Processing times are estimates — actual times may vary based on network conditions and verification requirements.
| Payment Method | Min. Deposit | Max. Deposit | Min. Withdrawal | Processing Time | Fee Notes |
|---|---|---|---|---|---|
| bKash | ৳200 | ৳50,000 | ৳500 | Instant | No deposit fee. Withdrawal: up to 1.5% network charge |
| Nagad | ৳200 | ৳50,000 | ৳500 | Instant | No deposit fee. Withdrawal: up to 1% network charge |
| Rocket (DBBL) | ৳300 | ৳30,000 | ৳500 | ~15 minutes | Standard Rocket transfer fees apply |
| Upay | ৳300 | ৳25,000 | ৳500 | ~15 minutes | No additional platform fee |
| Dutch-Bangla Bank | ৳500 | ৳200,000 | ৳1,000 | 1–12 hours | Standard interbank transfer fees apply |
| City Bank | ৳500 | ৳200,000 | ৳1,000 | 1–24 hours | Standard interbank transfer fees apply |
| BRAC Bank | ৳500 | ৳200,000 | ৳1,000 | 1–24 hours | Standard interbank transfer fees apply |
Withdrawal times begin after identity verification is completed. First-time withdrawals may require additional documentation. Processing times are not guarantees.
We collect only the data needed to operate your account securely — no data is sold to third parties. All information is protected by SSL encryption and handled in line with our Privacy Policy. By using 999bets you agree to our Terms & Conditions. For full details on how we store and process your data, please review our privacy documentation.
Bonus Terms Comparison
Transparent bonus terms so you know exactly what you're claiming before you deposit. No small print surprises.
| Bonus Offer | Bonus Amount | Min. Deposit | Wagering Requirement | Validity Period |
|---|---|---|---|---|
| Welcome Bonus | 100% up to ৳20,000 | ৳500 | 30x (bonus amount) | 30 days |
| First Deposit Reload | 50% up to ৳10,000 | ৳500 | 25x (bonus amount) | 14 days |
| Weekly Cashback | 10% cashback up to ৳5,000 | ৳300 | 5x (cashback amount) | 7 days |
| Cricket Season Boost | 25% up to ৳8,000 | ৳400 | 20x (bonus amount) | BPL/IPL season duration |
| Free Spins Bundle | 50 Free Spins on selected slots | ৳300 | 40x (winnings from spins) | 7 days |
Wagering requirements must be completed before any bonus-derived winnings can be withdrawn. Bonus funds and real funds are kept separately until wagering is complete. Full terms apply — see Terms & Conditions.
Loyalty & Rewards Program
Every bet you place on 999bets earns loyalty points. Accumulate points to climb tiers and unlock increasingly valuable perks.
Points are awarded at a rate of 1 point per ৳10 wagered on eligible games. Tier status is reviewed monthly. Sports betting contributes 50% of the standard points rate.
Fast Withdrawals — Real Money, Real Fast
999bets processes the vast majority of withdrawal requests the same day they are submitted. Here's what our average payout performance looks like.
How the Withdrawal Process Works
Log in to 999bets, navigate to the cashier, choose your preferred method, and enter the amount in ৳.
First-time withdrawals require a one-time KYC check. Once verified, subsequent withdrawals skip this step entirely.
Our finance team approves and dispatches verified requests. MFS payments (bKash, Nagad) are sent automatically with minimal manual intervention.
You receive an SMS or app notification confirming the transfer. Your winnings are yours — no further restrictions once wagering requirements are met.
Withdrawal Eligibility Checklist
- Account fully verified (ID document submitted and approved)
- Any active bonus wagering requirements fully completed
- Withdrawal amount meets the minimum threshold (৳500 for MFS)
- Withdrawal method matches the deposit method used (first withdrawal)
- Account in good standing — no active disputes or security flags
Ready to Start Playing on 999bets?
Join thousands of players across Bangladesh who trust 999bets for cricket betting, live casino, and fast BDT payouts every day. 18+ only. Play responsibly.
Bankroll Management Guide
Managing your gambling budget wisely is one of the most important skills any player can develop. Whether you're betting on BPL matches at the Sher-e-Bangla Stadium or spinning slots, these principles keep your sessions enjoyable and sustainable.
A bankroll is the total amount of money you have set aside specifically for gambling — funds that are completely separate from rent, groceries, family expenses, and savings. Never gamble with money you cannot afford to lose.
Decide on a monthly gambling budget before you deposit a single taka. This is your absolute ceiling — once it's gone, the session ends. Treat it like a leisure expense, the same way you'd budget for a cinema trip or a dinner out in Gulshan.
Split your monthly bankroll into individual session amounts. For example, a ৳5,000 monthly budget divided into 10 sessions gives you ৳500 per session. When a session amount is spent, log out and return another day.
Risk no more than 1% to 5% of your session bankroll on a single bet or spin. If your session fund is ৳500, that means individual bets of ৳5 to ৳25. This approach extends your playtime and protects you from losing everything in a short run of bad luck.
Set a win target for each session — for example, 50% profit above your starting amount. If you hit ৳750 on a ৳500 session, consider cashing out. Chasing bigger wins after a good run is how most bankrolls disappear.
Decide the maximum you're willing to lose in one session before you start. If you've lost that amount, stop — regardless of how close you feel to a win. 999bets's responsible gaming tools let you set these limits directly in your account settings.
Keep a simple log of your deposits, withdrawals, and net results each month. Seeing the numbers in writing gives you an honest picture of your gambling habits. If losses are consistently outpacing your budget, that's a clear signal to reduce stakes or take a break.
Betting Glossary
New to online gambling? Here are 10 essential terms every 999bets player should understand before placing their first bet.
Responsible Gaming at 999bets
999bets is committed to providing a safe, fair, and enjoyable environment for all players. Gambling should always be a form of entertainment — not a way to generate income or escape personal difficulties.
Our platform is strictly for players aged 18 and above. We actively support responsible gaming practices and provide tools to help you stay in control of your play at all times.
Deposit Limits
Set daily, weekly, or monthly deposit limits directly in your account settings. Once set, limits can only be lowered immediately — increases require a 24-hour cooling-off period.
Session Time Limits
Set a maximum session duration. When your time limit is reached, the platform will notify you and give you the option to extend or log out.
Self-Exclusion
If you feel you need a longer break, our self-exclusion tool lets you lock your account for a set period — from 30 days up to permanent closure. Contact support to activate.
Loss Limits
Cap the maximum amount you can lose in a given time frame. Once your loss limit is hit, your account is automatically restricted from placing further bets until the period resets.