Everything You Need in One Platform
From the cricket pitches of Dhaka to the slot reels of the digital world, 999bad delivers a complete online gaming experience built for Bangladeshi players.
Instant Deposits
Fund your account in seconds via bKash, Nagad, Rocket, or Upay with zero processing fees.
Bank-Grade Security
256-bit SSL encryption protects every transaction and personal detail on your account.
Best Cricket Odds
Competitive odds on BPL, IPL, T20 World Cup, and all major Bangladesh Tigers matches.
24/7 English Support
Reach our Bangladesh-focused support team any time via live chat or email — in English.
Mobile Optimised
Play seamlessly on any smartphone or tablet — no app download required.
Fast Withdrawals
Same-day payouts to bKash and Nagad for verified accounts, with no hidden withdrawal fees.
2,400+ Games
Slots, live casino, crash games, card games, and sports betting all in one account.
Rewarding VIP Club
Six loyalty tiers with cashback, bonuses, and a personal account manager at Diamond level.
Getting Started at 999bad in 6 Easy Steps
New to online betting in Bangladesh? Follow these straightforward steps to go from sign-up to your first winning bet in under ten minutes.
Create Your Free AccountCreate Your Account
Visit 999bad and complete the quick registration form with your name, email, and mobile number. The whole process takes less than two minutes.
Verify Your Identity (KYC)
Submit a copy of your National ID card (NID) and a selfie for age verification. Most accounts are verified within one to twenty-four hours.
Make Your First Deposit
Deposit instantly using bKash, Nagad, Rocket, Upay, or Dutch-Bangla Bank. Minimum deposit is just ৳500 — credited to your account in real time.
Claim Your Welcome Bonus
Eligible new players can claim a welcome bonus on their first deposit. Check the Promotions page for the latest offer and wagering terms.
Place Your First Bet or Spin
Browse cricket markets, jump into a live casino table, or spin the reels on your favourite slot. The entire game library is available from day one.
Request a Withdrawal
When you are ready to cash out, submit a withdrawal to your bKash or Nagad wallet. Verified accounts typically receive funds the same day.
Explore Every Game Category at 999bad
Whether you are a cricket fanatic from Rajshahi or a live casino lover in Dhaka, 999bad has a game type built just for you.
Cricket Betting
Bet on BPL, IPL, T20 World Cup, and all Bangladesh Tigers international matches. Pre-match and live in-play markets available with competitive odds.
Slot Games
Thousands of video slots from Pragmatic Play, PG Soft, JILI, and more — ranging from classic three-reel machines to feature-rich megaways titles.
Live Casino
Real dealers streamed in HD from professional studios. Play Baccarat, Roulette, Blackjack, and game-show style titles with Evolution Gaming and Ezugi.
Table Games
Classic casino table games including Baccarat, Roulette, Blackjack, and Dragon Tiger — available in both RNG and live-dealer formats.
Teen Patti
The beloved South Asian card game available in multiple variations. Teen Patti is a staple at 999bad, popular with players from Dhaka to Chittagong.
Andar Bahar
A fast-paced Indian card game now available live at 999bad. Simple to learn with a fifty-fifty outcome structure that many Bangladeshi players enjoy.
Crash Games
Exciting multiplier-based games like Aviator and similar crash titles where you cash out before the multiplier crashes. High volatility, fast rounds.
Bingo
Online bingo rooms with multiple ticket price points and jackpot prize pools, playable on desktop and mobile at any time of day or night.
Top Game Providers Powering 999bad
From Pragmatic Play to PG Soft, 999bad partners with the world's most trusted game studios to bring you fair, high-quality entertainment.
Pragmatic Play
One of the most prolific game studios in the world, Pragmatic Play delivers high-RTP slots and immersive live dealer tables loved by players across Bangladesh.
PG Soft
PG Soft specialises in mobile-first slot titles with rich Asian-themed storytelling, smooth animations, and buy-feature mechanics popular in the Bangladesh market.
JILI
JILI is rapidly growing in South and Southeast Asia, offering entertaining slots and unique fishing arcade games with straightforward mechanics and generous payouts.
Evolution Gaming
The global leader in live dealer gaming, Evolution Gaming powers the most popular live Baccarat, Roulette, and game-show titles at 999bad with flawless HD streaming.
Habanero
Habanero produces visually stunning HTML5 slots and table games with strong RTP figures and a diverse library of themes ranging from Asian classics to Western adventure.
BBIN
BBIN is a leading Asian gaming platform providing live casino, sports betting infrastructure, and lottery products — deeply familiar to players throughout South Asia.
The 999bad VIP Program — Six Tiers of Exclusive Rewards
The more you play, the more you earn. Every bet contributes to your VIP progress, unlocking bigger cashback, faster withdrawals, and personalised perks.
Bronze Tier
Monthly turnover: ৳5,000+
- 0.2% weekly cashback on net losses
- Access to weekly bonus offers
- Standard withdrawal processing (1–2 days)
- Priority live chat queue
Silver Tier
Monthly turnover: ৳25,000+
- 0.4% weekly cashback on net losses
- Birthday bonus — ৳500 free credit
- Faster withdrawal processing (same day)
- Exclusive Silver member promotions
Gold Tier
Monthly turnover: ৳100,000+
- 0.6% weekly cashback on net losses
- Higher deposit and withdrawal limits
- Dedicated Gold support chat lane
- Monthly reload bonus — up to ৳3,000
Platinum Tier
Monthly turnover: ৳300,000+
- 0.8% weekly cashback on net losses
- VIP-only monthly tournament invitations
- Priority same-day withdrawal guarantee
- Personalised monthly bonus package
Diamond Tier
Monthly turnover: ৳800,000+
- 1.2% weekly cashback — highest rate
- Personal account manager assigned
- Exclusive Diamond events and rewards
- Bespoke withdrawal limits & express processing
Black Diamond
Invitation only — elite players
- Custom cashback rate negotiated individually
- Dedicated VIP host available around the clock
- Invitation to exclusive 999bad private events
- Luxury gifts and bespoke reward packages
Bonus Terms Comparison
We believe in full transparency. Here is a clear side-by-side breakdown of the main bonus offers available at 999bad so you know exactly what to expect.
| Bonus Offer | Bonus Amount | Min. Deposit | Wagering Requirement | Validity Period |
|---|---|---|---|---|
| Welcome Bonus | 100% up to ৳20,000 | ৳500 | 30x bonus amount | 30 days |
| Weekly Cashback | Up to 1.2% of net loss | N/A | 1x (rollover once) | 7 days |
| Reload Bonus | 50% up to ৳10,000 | ৳1,000 | 25x bonus amount | 14 days |
| Refer a Friend | ৳500 per referral | Referee deposits ৳500 | 10x bonus amount | 30 days |
| VIP Monthly Bonus | Varies by tier | Gold tier and above | 15x bonus amount | 30 days |
All bonus offers are subject to 999bad's full Terms & Conditions. Wagering requirements must be met before withdrawal of bonus-derived winnings. 18+ only. Please gamble responsibly.
Account Verification and KYC Guide
Identity verification is a standard industry requirement that protects you and ensures the security of all players on the platform. Here is everything you need to know.
Why Is KYC Required?
KYC (Know Your Customer) verification helps 999bad confirm your age (18+), prevent fraud, and protect your account from unauthorised access. It is a standard security measure used across the global online gaming industry.
Documents You Will Need
Typically you will need to provide: (1) a clear photo or scan of your Bangladesh National ID Card (NID) or passport, (2) proof of address (utility bill or bank statement dated within 3 months), and (3) a selfie holding your ID document.
Processing Time
Most verification requests are reviewed and approved within 1 to 24 hours. During busy periods such as BPL season, allow up to 48 hours. You will receive an email confirmation once your account is fully verified.
After Verification
Once verified, all withdrawal limits are unlocked and your account is eligible for same-day payouts. You also gain access to exclusive VIP programme perks and higher-tier bonus offers.
KYC Checklist
- Valid National ID Card (NID) or passport
- Recent address proof (utility bill / bank statement)
- Clear selfie with ID document held visible
- Documents must be in English or Bangla
- Player must be 18 years of age or older
All submitted documents are encrypted and stored securely. 999bad will never share your personal information with third parties without your consent.
Fast Withdrawals — Get Paid the Same Day
999bad processes payouts faster than most platforms in Bangladesh. Verified accounts can expect their money within hours, not days.
bKash
Instant to 30-minute processing for verified accounts. Most popular withdrawal method among Bangladeshi players.
Nagad
Same-day withdrawals via Nagad mobile wallet. Minimum withdrawal ৳200, maximum ৳200,000 per transaction.
Rocket (DBBL)
Dutch-Bangla Bank's Rocket mobile banking service supports reliable same-day payouts across Bangladesh.
Bank Transfer
Direct transfers to City Bank, BRAC Bank, Islami Bank, Sonali Bank, and other major Bangladeshi banks. Processing time: 1–2 business days.
Average Payout Times
Times apply to fully verified accounts. Unverified accounts must complete KYC before any withdrawal can be processed.
Security & Trust at 999bad
Your safety is our top priority. 999bad employs industry-standard security measures to protect every player on the platform, 24 hours a day.
256-bit SSL
Bank-grade encryption on all data transmissions and account pages.
Fair Play Certified
All RNG games are tested for fairness by independent audit processes.
24/7 Support
Round-the-clock English-language support via live chat for all players.
KYC Verified
All accounts are age-verified to ensure a safe environment for adults only.
Fraud Protection
Advanced fraud detection systems monitor all transactions in real time.
Data Privacy
Your personal data is never sold or shared with unauthorised third parties.
Secure Mobile
All mobile sessions are encrypted end-to-end with automatic session timeout.
Funds Segregated
Player funds are held separately from operational accounts at all times.
Responsible Gaming Tools
At 999bad, we are committed to providing a safe and enjoyable environment for all players. Gambling should always be fun — if it stops being fun, we are here to help.
If gambling is affecting your finances, relationships, or mental health, please reach out to our support team immediately. We will help you access the right tools and resources.
Deposit Limits
Set daily, weekly, or monthly deposit caps directly from your account settings. Limits take effect immediately and can only be increased after a 24-hour cooling-off period.
Loss Limits
Define a maximum amount you are comfortable losing within a set time frame. Once reached, further play is paused until the limit period resets.
Session Time Limits
Choose how long each gaming session lasts. When your time is up, the platform will log you out automatically to encourage healthy breaks.
Reality-Check Reminders
Receive on-screen pop-up reminders at regular intervals showing how long you have been playing and how much you have spent during the session.
Self-Exclusion
Voluntarily exclude yourself from 999bad for a period of 1 week, 1 month, 6 months, or permanently. Self-exclusion requests are processed within 24 hours.
Self-Assessment Quiz
Take our anonymous responsible gambling self-assessment quiz to help you evaluate your relationship with gambling and identify any potential risk areas.
Betting Glossary — Key Terms Explained
New to online gambling? This glossary covers the most common terms you will encounter at 999bad and across the wider online casino and sports betting world.
The percentage of all 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 over millions of spins.
The mathematical advantage a casino holds over players on any given game. A 2% house edge means the casino expects to keep ৳2 from every ৳100 wagered in the long run.
The amount of money you place on a single bet or spin. Your stake is the amount at risk — winnings are calculated as a multiple of your original stake.
A numerical representation of the likelihood of an outcome and the potential payout. Higher odds mean a less likely outcome but a bigger return if successful.
A single bet combining multiple selections where all must win for the bet to pay out. The odds of each selection multiply together, creating potentially large returns from small stakes.
A bet placed on an event that is already in progress. Live betting odds update in real time as the match develops — popular for cricket and football markets.
A feature that allows you to settle a bet before the event finishes, locking in a partial win or reducing a potential loss based on current match conditions.
The total amount of money you have set aside specifically for gambling. Managing your bankroll responsibly is the foundation of a sustainable gaming experience.
Describes how frequently and how much a slot pays out. High volatility slots pay less often but in larger amounts; low volatility slots pay smaller amounts more regularly.
A bonus spin on a slot machine that costs nothing from your balance. Free spins are commonly awarded as part of welcome bonuses or triggered by landing scatter symbols.
The number of times you must wager a bonus amount before the resulting winnings can be withdrawn. A ৳1,000 bonus with a 30x requirement means wagering ৳30,000 total.
A form of betting where the payout is based on the accuracy of your prediction rather than a simple win or lose outcome — common in cricket run-line and handicap markets.
What 999bad Players Are Saying
Real feedback from players across Bangladesh who enjoy the 999bad platform every day.
I have been playing on 999bad for over a year now and the bKash withdrawals are genuinely the fastest I have experienced. During BPL season I placed ten live bets in one afternoon — the odds were competitive and the platform never lagged once. Highly recommend to anyone in Dhaka looking for a reliable platform.
The live casino section is brilliant — I play Baccarat almost every evening and the HD streaming never drops. I reached Gold VIP within three months and the dedicated support chat lane is genuinely useful. My Nagad withdrawal came through in about twenty minutes last week. Very satisfied player from Chittagong.
I started with slots — specifically Mahjong Ways from PG Soft — and I was impressed by how smooth everything runs on my Android phone. The weekly cashback is a nice touch because even on bad weeks you get something back. The KYC process took about six hours for me but after that everything has been seamless. Good platform overall.
How to Get Started at 999bad
From zero to your first bet in four straightforward steps — no experience required.
Register Your Account
Complete the quick sign-up form with your name, mobile number, and email address. Takes under two minutes.
Log In and Verify
Sign in to your new 999bad account and complete identity verification by uploading your NID and a selfie.
Deposit via bKash or Nagad
Add funds instantly using bKash, Nagad, Rocket, or Upay. Minimum deposit is ৳500 — credited in real time.
Place Your First Bet
Browse cricket markets, spin a slot, or join a live casino table. Your 999bad journey starts right here.
Ready to Play at 999bad?
Join over 850,000 players across Bangladesh. Create your account today and experience the best in online cricket betting, live casino, and slots.
Login to 999bad Explore 999bad Casino