999bets
Bangladesh's Trusted Platform

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

999bets

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.

999bets

"At 999bets, every player in Bangladesh deserves a fair game,
a fast payout, and a platform they can trust — every single day."

999bets

Game Categories at 999bets

From cricket sportsbook to live dealer baccarat — there's a game for every kind of player on our platform.

🎰
Slots
🏏
Cricket Betting
🎥
Live Dealer
🎱
Bingo
🃏
Teen Patti
🂠
Andar Bahar
🎟️
Lottery
♠️
Poker
999bets

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.
📱
bKash
Instant deposits & withdrawals
💳
Nagad
Fast & fee-friendly transfers
🚀
Rocket
Reliable Dutch-Bangla Bank MFS
🏦
Bank Transfer
BRAC, City Bank, Islami Bank & more
999bets

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.

Your Privacy Matters at 999bets

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.

999bets

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.

🥉
Bronze
0 – 4,999 points
Standard withdrawal processing
Access to weekly cashback offer
Birthday bonus credit
Email & live chat support
🥈
Silver
5,000 – 19,999 points
Priority withdrawal queue
Enhanced cashback rate (12%)
Exclusive reload bonus offers
Dedicated support line
Free spins on new slot releases
🥇
Gold
20,000+ points
Same-day withdrawal guarantee
Maximum cashback rate (15%)
Personal account manager
Invitations to exclusive tournaments
Higher deposit & withdrawal limits
Eid & BPL season special rewards

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.

999bets

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.

~2 min
Avg. bKash payout
~3 min
Avg. Nagad payout
~15 min
Avg. Rocket payout
<12 hr
Avg. bank transfer

How the Withdrawal Process Works

1
Submit Your Request

Log in to 999bets, navigate to the cashier, choose your preferred method, and enter the amount in ৳.

2
Identity Verification

First-time withdrawals require a one-time KYC check. Once verified, subsequent withdrawals skip this step entirely.

3
Processing & Dispatch

Our finance team approves and dispatches verified requests. MFS payments (bKash, Nagad) are sent automatically with minimal manual intervention.

4
Funds in Your Account

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.

999bets

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.

1
Set a Fixed Gambling Budget

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.

2
Divide into Session Amounts

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.

3
Follow the 1–5% Per-Bet Rule

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.

4
Know When to Walk Away After Wins

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.

5
Set a Loss Limit and Honour It

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.

6
Track Your Play History

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.

RTP (Return to Player)
The percentage of total wagered money a slot or game pays back to players over time. A slot with 96% RTP returns ৳96 for every ৳100 wagered on average across millions of spins.
House Edge
The mathematical advantage the casino holds over the player in any given game. A 2% house edge means the casino keeps ৳2 for every ৳100 wagered over the long run.
Wagering Requirement
The number of times you must bet a bonus amount before withdrawing winnings derived from it. A ৳1,000 bonus with a 30x requirement means placing ৳30,000 in total bets before cashing out.
Odds
A numerical expression of the likelihood of an outcome and the payout it offers. In sports betting, odds of 2.50 on Bangladesh winning means a ৳1,000 bet returns ৳2,500 if correct.
Live Bet (In-Play)
A wager placed on a sporting event after it has already started. Live odds update in real time based on match progress — popular during BPL and T20 World Cup matches.
Accumulator (Parlay)
A single bet combining multiple selections where all must win for the bet to pay out. Accumulators offer higher potential returns but carry significantly more risk than single bets.
Bankroll
The total amount of money a player sets aside specifically for gambling. Managing your bankroll responsibly is the single most important habit for long-term enjoyment of any casino or betting platform.
Volatility
A measure of how frequently and how much a slot pays out. High volatility slots pay out less often but in larger amounts. Low volatility slots pay smaller amounts more regularly.
Free Spin
A spin on a slot machine that costs the player nothing, usually awarded as part of a bonus offer or triggered by scatter symbols in the game. Winnings from free spins may be subject to wagering requirements.
Cash Out
A feature that allows sports bettors to settle an open bet before the event finishes, securing a partial profit or limiting a loss based on the current match situation and real-time odds.
999bets

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.

18+
This platform is strictly for adults aged 18 and above. Underage gambling is illegal and harmful.

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.

Need help? If gambling is causing distress, please visit our Responsible Gaming page for self-assessment tools and support resources available to players in Bangladesh.